Linux-Server SSH Port ändern

in #ssh6 years ago (edited)

Wer kennt das nicht, man stöbert in den Logfiles und entdeckt das wieder mal versucht wird über SSH und dem Standard Port das Passwort für root heraus zu bekommen also die Kontrolle über den Rechner  zu erlangen.Was liegt also näher als den Standard Port (Port: 22) zu ändern. Dies ist recht einfach und auch recht effizient.Hierzu ändern wir im Verzeichnis /etc/ssh die Datei sshd_config und edtieren dort den Eintrag Port 22 aus und ändern dann den Port z.B. in 12322.

nano /etc/ssh/sshd_config

Danach müssen wir natürlich damit unsere Änderungen wirksam werden den SSH Server neu starten. Dies machen wir mit:

/etc/init.d/ssh restart

Nach dem Neustart können wir nun mittels (Beispiel Port 12322)

ssh root@server -p 12322

uns auf dem Server unter dem neuen Port anmelden.

Natürlich funktioniert das hier beschriebene nicht nur auf „richtigen“ Servern, sondern auch auf vServern. Je nach Anbieter kann es aber eventuell noch erforderlich sein, den neuen Port in der Firewall des Anbieters für eingehende Verbindungen freizuschalten.