ssh

Sådan aktiveres SSH-server på Ubuntu 18.04 LTS

Sådan aktiveres SSH-server på Ubuntu 18.04 LTS
SSH-server bruges til at oprette forbindelse til en fjerncomputer ved hjælp af SSH-klienten. Fjerncomputeren kan styres og konfigureres ved hjælp af SSH-klientprogrammet.  På Ubuntu 18.04 LTS kaldes SSH-serveren OpenSSH server. Det OpenSSH serverprogram er tilgængeligt i det officielle pakkeopbevaringssted for Ubuntu 18.04 LTS.

I denne artikel vil jeg vise dig, hvordan du aktiverer SSH-server på Ubuntu 18.04 LTS. Lad os komme igang.

Installation af SSH-server på Ubuntu 18.04 LTS:

SSH-serverprogram skal installeres på den computer, du vil oprette forbindelse til og styre eksternt.  Siden SSH-serveren eller OpenSSH serverpakke er tilgængelig i det officielle pakkeopbevaringssted for Ubuntu 18.04 LTS, du kan nemt installere den.

Opdater først pakkeopbevaringscachen til din Ubuntu 18.04 LTS-operativsystem med følgende kommando:

$ sudo apt-get opdatering

Pakkeopbevaringscachen skal opdateres.

Nu kan du installere OpenSSH SSH-serverprogram på den fjerncomputer, som du vil oprette forbindelse til med følgende kommando:

$ sudo apt-get install openssh-server

Tryk nu y og tryk derefter på at fortsætte.

Det OpenSSH SSH-serverprogram skal installeres.

Installation af SSH-klient:

Du skal have SSH-klientprogram installeret på den computer, hvorfra du vil oprette forbindelse til din fjerncomputer ved hjælp af SSH. Det skal installeres som standard på de fleste Linux-operativsystemer i disse dage. Men hvis du ikke har det installeret, vil jeg vise dig hvordan i dette afsnit.

Ubuntu / Debian:

På Ubuntu- eller Debian-operativsystemer er SSH-klientprogrammet tilgængeligt i det officielle pakkelager.

Du kan installere SSH-klientprogram med følgende kommando:

$ sudo apt-get install openssh-client

Det skal installeres.

CentOS 7 / RHEL 7:

På CentOS 7 og Red Hat Enterprise Linux 7 (RHEL 7) er SSH-klientpakken også tilgængelig i det officielle pakkelager.

Kør følgende kommando for at installere SSH-klientprogram på CentOS 7 / RHEL 7:

$ sudo yum installerer openssh

SSH-klientprogram skal installeres.

Tilslutning til fjerncomputeren ved hjælp af SSH:

Nu hvor vi har installeret SSH-serverprogram på vores fjernbetjening Ubuntu 18.04 LTS-computer og SSH-klientprogram installeret på vores lokale computer, kan vi oprette forbindelse til vores fjernbetjening Ubuntu 18.04 LTS-computer fra vores lokale computer ved hjælp af SSH.

For at oprette forbindelse til din fjerncomputer skal du kende værtsnavnet / domænenavnet eller IP-adressen på din fjerncomputer.  Hvis din fjerncomputer er på et offentligt netværk, og den har konfigureret DNS eller domænenavn, skal værtsnavnet også indstilles til dit domænenavn. Hvis det er tilfældet, kan du finde værtsnavnet på din fjerncomputer med følgende kommando:

$ værtsnavn

Hvis din fjerncomputer er på det lokale netværk, eller du har en offentlig dedikeret IP-adresse, som du kan oprette forbindelse til, er alt hvad du behøver, IP-adressen på din fjerncomputer for at oprette forbindelse til den ved hjælp af SSH.

Du kan finde ud af IP-adressen på din fjerncomputer med følgende kommando:

$ ip a

Som du kan se fra det markerede afsnit på skærmbilledet nedenfor, IP-adressen på min Ubuntu 18.04 LTS fjerncomputer er 192.168.199.170. Det er på mit lokale netværk. Noter det.

Kør nu følgende kommando fra din lokale computer for at oprette forbindelse til din fjerncomputer ved hjælp af SSH:

$ ssh USERNAME @ IP_OR_HOSTNAME

BEMÆRK: Her BRUGERNAVN er dit login-brugernavn på din fjerncomputer og IP_OR_HOSTNAME er IP-adressen eller DNS / domænenavnet på din fjerncomputer.

Du skal se følgende prompt, hvis du opretter forbindelse til din eksterne server for første gang ved hjælp af SSH. Indtast bare Ja og tryk på at fortsætte.

Indtast nu din adgangskode til login BRUGERNAVN på din fjerncomputer, og tryk derefter på .

Du skal være forbundet som du kan se fra skærmbilledet nedenfor.

Nu kan du køre en hvilken som helst kommando på din fjerncomputer fra din lokale computer, som du kan se på skærmbilledet nedenfor.

$ lsb_release -a

Når du er færdig, skal du køre følgende kommando for at afslutte fjerncomputeren.

$ exit

Som du kan se, er jeg afbrudt fra fjerncomputeren.

Åbning af SSH-serverport på Ubuntu 18.04 LTS fjerncomputer:

Firewall-programmet til Ubuntu 18.04 LTS kaldes UFW. Til tider, UFW kan være konfigureret på din fjerncomputer til at blokere SSH-serverforbindelse fra andre maskiner.

Du kan køre følgende kommando for at åbne SSH-serverporten ved hjælp af UFW:

$ sudo ufw tillader ssh

SSH-serverporten skal åbnes.

Start af SSH-server ved systemstart:

Det meste af tiden vil du have din SSH-server til at starte, når din computer starter. I så fald skal SSH-servertjenesten føjes til systemstart af Ubuntu 18.04 LTS.

For at tilføje SSH-servertjeneste til din systemstart skal du køre følgende kommando:

$ sudo systemctl aktiver sshd

SSH-servertjenesten skal føjes til systemstart.

Sådan aktiverer du SSH-server på Ubuntu 18.04 LTS. Tak, fordi du læste denne artikel.

5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...
Kamp om Wesnoth 1.13.6 Udvikling frigivet
Kamp om Wesnoth 1.13.6 udgivet i sidste måned, er den sjette udviklingsudgivelse i 1.13.x-serien, og den leverer en række forbedringer, især til bruge...
Sådan installeres League Of Legends på Ubuntu 14.04
Hvis du er fan af League of Legends, er dette en mulighed for dig at prøvekøre League of Legends. Bemærk, at LOL understøttes på PlayOnLinux, hvis du ...