SSHD Quickconfig Howto
Atsutane, 22.07.2008 - 17:56
Dieses Howto ist schon ein paar Monate alt und stammt ursprünglich aus hanshiros und meinem ersten ernsthaften Blog bei blogage, wie auch immer, es kann nicht schaden das ganze mal hier zu posten.
Öffnet ein Terminal, und werdet mit su zum root. Editiert mit einem Texteditor eurer Wahl die /etc/ssh/sshd_config, ich verwende hierzu vim:
vim /etc/ssh/sshd_config
Hier könnt ihr alles mögliche konfigurieren, ich rate dazu den Port zu ändern, standardmäßig ist dieser 22. Entfernt dazu die Raute am Zeilenanfang:
#Port 22
Und ändert die 22 zum gewünschten Port ab. Speichert die Datei und schließt sie, natürlich könnt ihr auch weitere Konfiguration vornehmen, nur gehe ich hier nicht weiter darauf ein, da die Standard Konfiguration meist ausreicht.
Außerdem solltet ihr PermitRootLogin auskommentieren und auf no setzen(vielen Dank für den Hinweis AVGP):
PermitRootLogin no
Nun öffnet die /etc/hosts.allow und fügt folgende Zeile ein:
sshd:ALL
Speichert und schließt die Datei, öffnet nun die /etc/rc.conf und fügt ins DAEMONS Array am Ende der Datei den SSH Daemon hinzu:
DAEMONS=(... sshd)
Jetzt könnt ihr entweder den PC neustarten oder mit /etc/rc.d/sshd start bzw /etc/rc.d/sshd restart den Daemon starten.
Wer neuere Howtos von meiner Wenigkeit gelesen hat, weiß, dass sich mein Schreibstil doch stark gewandelt habe und ich Details und Routine Arbeitsschritte nichtmehr so ausführlich beschreibe, kann aber nicht schaden mal ein einsteigerfreundliches hier zu haben


Kommentare:
AVGP - 22.07.2008 - 21:41
Naja - also bei vielen Distributionen ist PermitRootLogin = yes, das sollte man tunlichst auf no ändern ;)
Hinterlasse selbst einen Kommentar: