Je ne sais pas pourquoi il ne démarre pas ou pourquoi cela m'empêche de me connecter, j'obtiens cette erreur:
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.
Sur les conseils de #amrith, j'ai exécuté sshd -t qui a indiqué que la clé n'avait pas été générée. J'ai généré cela à l'aide de ssh-keygen -A sur les conseils donnés dans ce forum, puis l'exécution du statut systemctl a montré que je n'exécutais toujours pas le démon. J'ai joint l'erreur ci-dessous, malheureusement je ne sais pas ho La relance de sshd -t ne donne aucun message maintenant.
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.
la source
Cannot bind any address
S'il essaie de se lier à un port (par exemple, par défaut: 22) en dessous de 1024, il a besoin du privilège root pour le faire. Avez-vous exécuté
service sshd start
ou quelque chose comme ça en tant que root? Essayez de modifier le fichier de configuration sshd.conf, définissez l'adresse de liaison sur un port supérieur à 1024 (par exemple 1122) et exécutez-le en tant qu'utilisateur simple!la source
J'ai eu le même problème et la solution la plus simple que j'ai trouvée a été de la supprimer
openssh
et de la réinstaller.et alors:
alors vous pouvez démarrer le
sshd
service:la source
J'ai eu le même problème. SELinux vient d'être désactivé!
la source
Suivez juste ceci,
et
Cela devrait résoudre votre problème.
la source