Sollte der SSH-Zugriff auf den Server (in meinem Fall RedHat Enterprise Linux 6.x) nicht mehr funktionieren, erst mal als Root auf den Server anmelden.
Danach kontrollieren wie der Status des Service ist:
/etc/init.d/sshd status
Sollte der Service nicht laufen, mit dem folgen Befehl einen Start des Service probieren:
service sshd start
Ggf. auch vorher noch ein Stoppen und dann ein Starten des Services:
service sshd stop
service sshd start
Hinweis: Will man das, dass Service automatisch beim Starten startet, folgenden Befehl ausführen (sofern er sich nicht sowieso automatisch startet):
chkonfig sshd on
Wenn sich der Dienst nicht starten lässt, folgende Befehle ausführen:
chown root:root /var/empty/sshd
chmod 711 /var/empty/sshd
/etc/init.d/sshd start
Danach sollte SSH wieder funktionieren, einfach mit:
/etc/init.d/sshd status
kontrollieren ob der Service wieder läuft.