OpenSSH, skrajšano od OpenBSD Secure Shell, je orodje za zaščito oddaljene povezave med gostiteljem in njegovim odjemalcem prek protokola SSH. Ker za komunikacijo v omrežju uporablja protokol SSH, skrbi za ugrabitev in napade povezav, prav tako pa šifrira komunikacijo omrežnega prometa z različnimi načini preverjanja pristnosti. Ta objava se bo naučila, kako namestiti strežnik OpenSSH na Ubuntu 20.04 in kako ga omogočiti za oddaljeno omrežno komunikacijo.
Namestitev
Oddaljeni dostop v Ubuntu 20.04 s SSH privzeto ni dovoljen, zato moramo najprej omogočiti SSH. Samo sledite spodnjim navodilom po korakih in strežnik OpenSSH bo nameščen in omogočen v sistemu ubuntu 20.04 LTS za oddaljeni dostop.
1. korak: Odprite svoj terminal in posodobite sistemsko shrambo predpomnilnika APT
Najprej zaženite terminal v sistemu ubuntu s tipkami za bližnjico (CTRL+ALT+T) in vnesite spodnji ukaz za posodobitev sistemskega skladišča predpomnilnika APT.
$sudoapt posodobitev
Skladišče predpomnilnika APT sistema je uspešno posodobljeno.
2. korak: Namestite strežnik OpenSSH
Takoj po posodobitvi shrambe paketov APT v sistemu namestite strežnik OpenSSH na računalnik Ubuntu tako, da vnesete spodnji ukaz.
$sudoaptnamestiteopenssh-strežnik openssh-odjemalec
Vnesite Y in pritisnite Enter, da odobrite dodaten prostor na disku za namestitev strežnika OpenSSH.
Čez nekaj časa bo postopek namestitve strežnika OpenSSH končan in strežnik SSH se bo samodejno zagnal.
3. korak: Preverite, ali se storitev SSH izvaja
Če želite preveriti stanje strežnika SSH, vnesite spodnji ukaz.
$sudostatus systemctlssh
Če imate izhod, da je stanje storitve SSH aktivno, morate biti popolnoma pripravljeni za napredovanje.
Vnesite q, da se vrnete in konfigurirate požarni zid.
4. korak: Konfigurirajte požarni zid
Zdaj morate konfigurirati požarni zid Ubuntu z orodjem UFW, ki ga ponuja sam Ubuntu. Če želite požarnemu zidu omogočiti dostop do tega stroja Ubuntu za kateri koli oddaljeni stroj, morate odpreti vrata SSH. Ukaz za konfiguracijo in dovoljenje oddaljenega dostopa je vnesen spodaj.
$sudoufw dovolissh
Ko omogočite SSH, je čas, da omogočite tudi požarni zid. Če želite preveriti, ali je omogočeno ali ne, je spodaj podan ukaz za preverjanje stanja UFW
$sudostatus ufw
Če je neaktiven in je za vas enak primer, ga morate omogočiti z vnosom ukaza
$sudoufwomogoči
Ko omogočite UFW, znova preverite stanje
$sudostatus ufw
Vidite, da so vrata SSH 22 odprta. Če imate enak izhod, kot je prikazan na sliki, je sistem pripravljen za oddaljene povezave prek SSH.
Zaključek
Ta objava vam je pokazala vodnik po korakih, kako namestiti in omogočiti strežnik OpenSSH na Ubuntu 20.04 za oddaljene povezave. Po tej konfiguraciji se lahko prijavite v ta stroj s katerega koli oddaljenega računalnika prek SSH.