
Az SSH szerver azért jó, mert el tudjuk érni hálózaton át a Debian-t.
SSH szerver telepítés lépései
Minden telepítés előtt érdemes a rendszert update-elni.
sudo apt update
Mellékszálként én úgy jártam, hogy a rendszer figyelmeztetett, hogy vannak csomagok, amit érdemes lenne frissíteni, így frissítettem őket:
sudo apt list --upgradable
sudo apt upgrade <csomag neve>
Telepítettem az Open SSH szervert majd megnéztem az állapotát
sudo apt install openssh-server
sudo systemctl status ssh
Az SSH szerver kezelése
A szerver indítása
sudo service ssh start
A szerver leállítása:
sudo service ssh stop
A szerver szervíz engedélyezése:
sudo systemctl enable ssh
A szerver szervíz tiltása:
ssh sudo systemctl disable ssh
Az utóbbi időben volt olyan hír, hogy pont az SSH server-t törték fel, amiért érdemes egy kicsit javítani a biztonságot, például úgy, hogy az SSH szerver port beállítását megváltoztatod.
Keresd meg a Debian-ban az /etc/ssh/ssh_config
fájlt. Ha megnyitod egy editorral, akkor vedd ki a # jelet az alábbi sorból:
Port 22
Írd át a port számát például 2222 értékre vagy bármi másra.
Ezután a kapcsolódáskor ezt a portszámot kell használni és majd a tűzfalat is erre az értékre kell állítani. Persze, ha a paramétert átállítod, akkor utána a szervízt újra kell indítani:
sudo service ssh stop
sudo service ssh start
Az SSH client telepítése
sudo apt install openssh-client
Nézd meg a szervered IP címét:
ip a
A WSL rendszerben ilyesmit fogsz látni: 172.31.128.xxx Ehhez kell majd kapcsolódnod a gépedről SSH-val (pl. PUTTY)
Telepítjük az SSH client szervízt.
sudo apt install openssh-client
Kapcsolódás PUTTY-tyal a szerverhez Windows alól
A PUTTY egy Windows alatti SSH kapcsolatra képes program. Innen lehet letölteni.
A szerverhez távolról az alábbi módon kapcsolódhatsz Windows alól:
<Putty elérési útvonala>\putty.exe -load "Debian" -l admin -pw <jelszó>
Firewall beállítás SSH-hoz
sudo ufw allow ssh