DebianSigmaLinuxTutorial

SSH

SSH szerver telepítése

Az SSH szerver telepítéséhez használjuk a következő commandot:

sudo apt install openssh-server

Ez telepíteni fogja az SSH szervert a gépünkre, és elindítja azt. Ellenőrizhetjük is hogy fut-e:

sudo systemctl status ssh

Ha minden jól ment, akkor a status command egy zöld active (running) státuszt kell hogy mutasson, ami azt jelenti hogy az SSH szerverünk fut és készen áll a kapcsolatokra.

Ha nem bridge kártyát használsz mint én és teszed fel az otthoni hálózatodra a vmet, hanem pl host only, internal network és társait, akkor valószínűleg nem fog működni, mert a tűzfalon engedélyezned kell a 22-es porton a kapcsolatokat. Ehhez egy kis segítség:

Telepítsd az ufw-t:

sudo apt install ufw

Engedélyezd a 22-es portot:

sudo ufw allow 22/tcp

Kapcsold be a tűzfalat:

sudo ufw enable

Az ellenőrzéshez használhatod a sudo ufw status commandot, aminek egy outputot kell adnia, amiben szerepel a 22-es port, és hogy engedélyezve van bárhonnan.

Tesztelés

A teszteléshez használhatjuk a ssh commandot egy másik gépről, ami vele egy hálózaton van, vagy akár ugyanarról a gépről is, ha a localhostot használjuk:

A Windowsban beépített command az ssh, így nincs szükség ssh kliensre, csak egy cmdre.
ssh <felhasználónév>@<ip-cím>

Ha sikerül csatlakozni, akkor minden jól ment, és mostantól távolról is elérjük a szerverünket SSH-n keresztül.

Wiki / további segéd oldalak:

On this page