J'avais un fichier known_hosts rempli. J'étais en train de le modifier et pendant une fraction de seconde, j'ai vu une erreur de permission lorsque je l'ai enregistré. Je suis allé vérifier ce qu'était l'erreur et le fichier known_hosts était vide.
Maintenant, si je me connecte à un hôte, j'obtiens quelque chose comme ce qui suit :
bash-3.2$ ssh root@
L'authenticité de l'hôte '' ne peut être établie. L'empreinte de la clé RSA est b3:c3:e3:83:23:83:93:63:13:23:63:63:d3:c3:33:a3. Êtes-vous sûr de vouloir continuer à vous connecter (oui/non) ? oui Avertissement : Ajout définitif de ' (RSA) à la liste des hôtes connus.
Cela semble bon... mais lorsque je regarde mon fichier known_hosts, il est vide. Je vérifie les permissions et il appartient à mon compte. Les permissions du fichier .ssh/ sont également correctes.
J'ai supprimé known_hosts et j'ai essayé de me reconnecter. Un fichier est créé mais il reste vide. Aucune clé d'hôte n'est ajoutée.
Ça a commencé à arriver après avoir vu cette erreur de permission.
Est-ce que quelqu'un a une idée de ce qui se passe ici ?
Le fichier known_hosts de l'utilisateur root se met à jour correctement.