I denne artikkelen vil jeg vise deg hvordan du aktiverer SSH -server på Ubuntu 18.04 LTS. La oss komme i gang.
SSH Server -programmet må installeres på datamaskinen du vil koble til og kontrollere eksternt. Siden SSH -serveren eller OpenSSH Serverpakke er tilgjengelig i det offisielle pakkelagde av Ubuntu 18.04 LTS, du kan enkelt installere den.
Oppdater først pakkelagdebufferen til Ubuntu 18.04 LTS -operativsystem med følgende kommando:
$ sudo apt-get oppdatering
Pakkelagerbufferen skal oppdateres.
Nå kan du installere OpenSSH SSH -serverprogram på den eksterne datamaskinen som du vil koble deg til følgende kommando:
$ sudo apt-get install openssh-server
Trykk nå y Og trykk deretter å fortsette.
De OpenSSH SSH -serverprogrammet skal installeres.
Installere SSH -klient:
Du må ha SSH -klientprogram installert på datamaskinen du vil koble til den eksterne datamaskinen din ved hjelp av SSH. Det skal installeres som standard på de fleste Linux -operativsystemer i disse dager. Men i tilfelle du ikke har det installert, vil jeg vise deg hvordan i denne delen.
Ubuntu/Debian:
På Ubuntu- eller Debian -operativsystemer er SSH -klientprogrammet tilgjengelig i det offisielle pakkelageret.
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å tilgjengelig i det offisielle pakkelageret.
Kjør følgende kommando for å installere SSH -klientprogram på CentOS 7/RHEL 7:
$ sudo yum install openssh
SSH -klientprogram bør installeres.
Koble til den eksterne datamaskinen ved hjelp av SSH:
Nå som vi har ssh -serverprogrammet installert på vårt eksterne Ubuntu 18.04 LTS -datamaskin og SSH -klientprogram installert på vår lokale datamaskin, vi kan koble oss til vår eksterne Ubuntu 18.04 LTS -datamaskin fra vår lokale datamaskin ved hjelp av SSH.
For å koble til den eksterne datamaskinen din, må du kjenne vertsnavnet/domenenavnet eller IP -adressen til den eksterne datamaskinen. Hvis den eksterne datamaskinen din er på et offentlig nettverk og den har DNS eller domenenavn konfigurert, bør vertsnavnet også settes til domenenavnet ditt. Hvis det er tilfelle, kan du finne vertsnavnet til den eksterne datamaskinen med følgende kommando:
$ vertsnavn
Hvis den eksterne datamaskinen din er på det lokale nettverket eller du har en offentlig dedikert IP -adresse som du kan koble deg til, er alt du trenger IP -adressen til den eksterne datamaskinen din for å koble til den ved hjelp av SSH.
Du kan finne ut IP -adressen til den eksterne datamaskinen din med følgende kommando:
$ ip a
Som du ser fra den markerte delen av skjermdumpen nedenfor, IP -adressen til Ubuntu 18.04 LTS ekstern datamaskin er 192.168.199.170. Det er på mitt lokale nettverk. Vær oppmerksom på det.
Nå fra din lokale datamaskin, kjør følgende kommando for å koble til den eksterne datamaskinen din ved hjelp av SSH:
$ ssh username@ip_or_hostname
Merk: Her Brukernavn er påloggingsbrukernavnet ditt på den eksterne datamaskinen din og Ip_or_hostname er IP -adressen eller DNS/domenenavnet til den eksterne datamaskinen.
Du bør se følgende ledeteks. Bare skriv inn ja og trykk å fortsette.
Skriv nå inn passordet ditt for påloggingen Brukernavn av den eksterne datamaskinen din og trykk deretter .
Du bør være tilkoblet som du kan se fra skjermdumpen nedenfor.
Nå kan du kjøre hvilken som helst kommando du vil ha på den eksterne datamaskinen fra din lokale datamaskin som du kan se fra skjermbildet nedenfor.
$ LSB_RELEASE -A
Når du er ferdig, kjør følgende kommando for å gå ut av den eksterne datamaskinen.
$ exit
Som du kan se, er jeg koblet fra den eksterne datamaskinen.
Åpne SSH -serverport på Ubuntu 18.04 LTS ekstern datamaskin:
Brannmurprogrammet til Ubuntu 18.04 LTS kalles Ufw. Til tider, Ufw Kan konfigureres på den eksterne datamaskinen din for å blokkere SSH -serverforbindelsen fra andre maskiner.
Du kan kjøre følgende kommando for å åpne SSH -serverporten ved hjelp av Ufw:
$ sudo ufw tillater ssh
SSH -serverporten skal åpnes.
Start SSH -server på systemstart:
Det meste av tiden vil du at SSH -serveren din skal starte når datamaskinen støvler. I så fall må SSH Server -tjenesten legges til systemstart av Ubuntu 18.04 LTS.
For å legge til SSH Server -tjenesten til systemoppstarten, kjør følgende kommando:
$ sudo SystemCTL Aktiver SSHD
SSH Server -tjenesten skal legges til systemstarten.
Slik aktiverer du SSH -server på Ubuntu 18.04 LTS. Takk for at du leste denne artikkelen.