ssh

Kako omogočiti SSH strežnik v Ubuntu 18.04 LTS

Kako omogočiti SSH strežnik v Ubuntu 18.04 LTS
SSH strežnik se uporablja za povezavo z oddaljenim računalnikom s pomočjo odjemalca SSH. Oddaljeni računalnik lahko nadzirate in konfigurirate s pomočjo odjemalskega programa SSH.  Na Ubuntu 18.04 LTS se pokliče strežnik SSH OpenSSH strežnik. The OpenSSH strežniški program je na voljo v uradnem repozitoriju paketov Ubuntu 18.04 LTS.

V tem članku vam bom pokazal, kako omogočiti SSH strežnik v Ubuntu 18.04 LTS. Začnimo.

Namestitev SSH strežnika na Ubuntu 18.04 LTS:

V računalniku, ki ga želite povezati in upravljati na daljavo, mora biti nameščen strežniški program SSH.  Ker je strežnik SSH oz OpenSSH strežniški paket je na voljo v uradnem repozitoriju paketov Ubuntu 18.04 LTS, ga lahko enostavno namestite.

Najprej posodobite predpomnilnik repozitorija paketov vašega Ubuntu 18.04 LTS z naslednjim ukazom:

$ sudo apt-get posodobitev

Predpomnilnik repozitorija paketov je treba posodobiti.

Zdaj lahko namestite OpenSSH Strežniški program SSH v oddaljenem računalniku, s katerim se želite povezati z naslednjim ukazom:

$ sudo apt-get install openssh-server

Zdaj pritisnite y in nato pritisnite nadaljevati.

The OpenSSH Namestiti je treba strežniški program SSH.

Namestitev odjemalca SSH:

V računalniku, iz katerega se želite povezati z oddaljenim računalnikom s pomočjo SSH, morate imeti nameščen odjemalski program SSH. Danes bi ga morali namestiti privzeto v večino operacijskih sistemov Linux. Če pa ga nimate nameščenega, vam bom pokazal, kako v tem poglavju.

Ubuntu / Debian:

V operacijskih sistemih Ubuntu ali Debian je odjemalski program SSH na voljo v uradnem repozitoriju paketov.

Odjemalski program SSH lahko namestite z naslednjim ukazom:

$ sudo apt-get install openssh-client

Moral bi biti nameščen.

CentOS 7 / RHEL 7:

Na CentOS 7 in Red Hat Enterprise Linux 7 (RHEL 7) je odjemalski paket SSH na voljo tudi v uradnem skladišču paketov.

Zaženite naslednji ukaz za namestitev odjemalskega programa SSH na CentOS 7 / RHEL 7:

$ sudo yum namestite openssh

Namestiti je treba odjemalski program SSH.

Povezava z oddaljenim računalnikom s pomočjo SSH:

Zdaj, ko imamo na oddaljenem Ubuntu 18 nameščen strežniški program SSH.04 LTS in odjemalski program SSH, nameščen na našem lokalnem računalniku, se lahko povežemo z oddaljenim Ubuntu 18.04 LTS računalnik iz našega lokalnega računalnika s pomočjo SSH.

Če se želite povezati z oddaljenim računalnikom, morate poznati ime gostitelja / ime domene ali naslov IP oddaljenega računalnika.  Če je vaš oddaljeni računalnik v javnem omrežju in ima konfigurirano DNS ali ime domene, mora biti tudi ime gostitelja nastavljeno na vaše ime domene. V tem primeru lahko ime gostitelja oddaljenega računalnika poiščete z naslednjim ukazom:

$ hostname

Če je vaš oddaljeni računalnik v lokalnem omrežju ali imate javni namenski naslov IP, s katerim se lahko povežete, potem potrebujete le naslov IP oddaljenega računalnika, da se z njim povežete s pomočjo SSH.

Naslov IP oddaljenega računalnika lahko najdete z naslednjim ukazom:

$ ip a

Kot lahko vidite iz označenega oddelka spodnjega posnetka zaslona, ​​naslov IP mojega Ubuntu 18.04 LTS oddaljeni računalnik je 192.168.199.170. Je v mojem lokalnem omrežju. Zapišite si to.

Zdaj v lokalnem računalniku zaženite naslednji ukaz za povezavo z oddaljenim računalnikom s pomočjo SSH:

$ ssh USERNAME @ IP_OR_HOSTNAME

OPOMBA: Tukaj USERNAME je vaše uporabniško ime za prijavo v oddaljeni računalnik in IP_OR_HOSTNAME je naslov IP ali ime DNS / domene vašega oddaljenega računalnika.

Če se z oddaljenim strežnikom prvič povežete s SSH, bi morali videti naslednji poziv. Samo vnesite ja in pritisnite nadaljevati.

Zdaj vnesite geslo za prijavo USERNAME oddaljenega računalnika in pritisnite .

Povezani bi morali biti, kot lahko vidite na spodnjem posnetku zaslona.

Zdaj lahko v lokalnem računalniku na oddaljenem računalniku zaženete poljuben ukaz, kot lahko vidite na spodnjem posnetku zaslona.

$ lsb_release -a

Ko končate, zaženite naslednji ukaz za izhod iz oddaljenega računalnika.

$ izhod

Kot lahko vidite, sem odklopljen od oddaljenega računalnika.

Odpiranje vrat strežnika SSH v Ubuntu 18.04 LTS oddaljeni računalnik:

Program požarnega zidu Ubuntu 18.04 LTS se pokliče UFW. Včasih, UFW lahko v oddaljenem računalniku konfiguriran tako, da blokira povezavo strežnika SSH z drugimi stroji.

Če želite odpreti vrata strežnika SSH, lahko zaženete naslednji ukaz UFW:

$ sudo ufw dovoli ssh

Odprite vrata strežnika SSH.

Zagon strežnika SSH pri zagonu sistema:

Večinoma boste želeli, da se strežnik SSH zažene, ko se računalnik zažene. V tem primeru je treba strežniku SSH dodati storitev ob zagonu sistema Ubuntu 18.04 LTS.

Če želite v zagon sistema dodati storitev strežnika SSH, zaženite naslednji ukaz:

$ sudo systemctl omogoči sshd

Storitev SSH strežnika je treba dodati ob zagonu sistema.

Tako omogočite SSH strežnik v Ubuntu 18.04 LTS. Hvala, ker ste prebrali ta članek.

Kako prenesti in igrati Sid Meier's Civilization VI v Linuxu
Uvod v igro Civilization 6 je sodoben pogled na klasični koncept, uveden v seriji iger Age of Empires. Ideja je bila dokaj preprosta; začeli bi v zelo...
Kako namestiti in igrati Doom v Linuxu
Uvod v Doom Serija Doom je nastala v devetdesetih letih po izidu prvotnega Dooma. Bil je takojšen hit in od takrat naprej je serija iger prejela števi...
Vulkan za uporabnike Linuxa
Z vsako novo generacijo grafičnih kart vidimo, da razvijalci iger premikajo meje grafične zvestobe in se približujejo fotorealizmu. A kljub vsem kredi...