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?
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