Ich bin nicht sicher, warum es nicht startet oder warum es mich daran hindert, eine Verbindung herzustellen. Ich erhalte folgenden Fehler:
sshd.service - OpenSSH Daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled)
Active: failed (Result: start-limit) since Wed 2013-09-11 08:45:13 BST; 1min 21s ago
Process: 701 ExecStart=/usr/bin/sshd -D (code=exited, status=1/FAILURE)
Sep 11 08:45:13 alarmpi systemd[1]: sshd.service: main process exited, code=exited, status=1/FAILURE
Sep 11 08:45:13 alarmpi systemd[1]: Unit sshd.service entered failed state.
Sep 11 08:45:13 alarmpi systemd[1]: sshd.service holdoff time over, scheduling restart.
Sep 11 08:45:13 alarmpi systemd[1]: Stopping OpenSSH Daemon...
Sep 11 08:45:13 alarmpi systemd[1]: Starting OpenSSH Daemon...
Sep 11 08:45:13 alarmpi systemd[1]: sshd.service start request repeated too quickly, refusing to start.
Sep 11 08:45:13 alarmpi systemd[1]: Failed to start OpenSSH Daemon.
Sep 11 08:45:13 alarmpi systemd[1]: Unit sshd.service entered failed state.
Auf Anraten von #amrith habe ich sshd -t ausgeführt, was darauf hinweist, dass der Schlüssel nicht generiert wurde. Ich habe dies unter Verwendung von ssh-keygen-A auf Empfehlung in diesem Forum generiert. Dann hat das Ausführen von systemctl status gezeigt, dass der Daemon immer noch nicht ausgeführt wird. Ich habe den Fehler unten angehängt, leider weiß ich nicht, ob sshd -t jetzt keine Nachrichten mehr ausgibt.
sshd.service - OpenSSH Daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled)
Active: inactive (dead)
Sep 11 12:04:42 alarmpi systemd[1]: Started OpenSSH Daemon.
Sep 11 12:04:42 alarmpi sshd[289]: fatal: Cannot bind any address.
Sep 11 12:04:42 alarmpi systemd[1]: sshd.service: main process exited, code=exited, status=255/n/a
Sep 11 12:04:42 alarmpi systemd[1]: Unit sshd.service entered failed state.
Sep 11 12:04:42 alarmpi systemd[1]: sshd.service holdoff time over, scheduling restart.
Sep 11 12:04:42 alarmpi systemd[1]: Stopping OpenSSH Daemon...
Sep 11 12:04:42 alarmpi systemd[1]: Starting OpenSSH Daemon...
Sep 11 12:04:42 alarmpi systemd[1]: sshd.service start request repeated too quickly, refusing to start.
Sep 11 12:04:42 alarmpi systemd[1]: Failed to start OpenSSH Daemon.
Sep 11 12:04:42 alarmpi systemd[1]: Unit sshd.service entered failed state.
quelle
Cannot bind any address
Wenn es versucht, eine Bindung an einen Port (z. B. standardmäßig: 22) unter 1024 herzustellen, benötigt es dafür das Root-Privileg. Bist du
service sshd start
als root gelaufen oder so? Versuchen Sie, die Konfigurationsdatei sshd.conf zu bearbeiten, setzen Sie die Bindungsadresse auf einen Port größer als 1024 (z. B. 1122) und führen Sie sie als einfacher Benutzer aus!quelle
Ich hatte das gleiche Problem und die einfachste Lösung war,
openssh
es wieder zu entfernen und zu installieren.und dann:
dann können Sie den
sshd
Service starten :quelle
Ich hatte das gleiche problem Nur SELinux deaktiviert!
quelle
Folge einfach diesem,
und
Dies sollte Ihr Problem beheben.
quelle