web-dev-qa-db-fra.com

sshd: Impossible de charger la clé de l'hôte

L'exécution de /usr/sbin/sshd produit les résultats suivants:

Could not load Host key: /etc/ssh/ssh_Host_rsa_key
Could not load Host key: /etc/ssh/ssh_Host_dsa_key
Could not load Host key: /etc/ssh/ssh_Host_ecdsa_key
Could not load Host key: /etc/ssh/ssh_Host_ed25519_key
Missing privilege separation directory: /var/run/sshd

J'ai vérifié dans /etc/ssh et les 4 clés de l'hôte (et leurs fichiers .pub) semblent être disponibles, bien que /var/run/sshd soit manquant.

Que puis-je faire pour le laisser charger les clés de l'hôte?

3
James Ko

Exécutez la commande avec Sudo:

Sudo /usr/sbin/sshd

Si vous obtenez toujours l'erreur de répertoire de séparation des privilèges:

Sudo mkdir /var/run/sshd && Sudo chmod -R 755 /var/run/sshd
3
stevieb