Les hôtes connus prennent-ils en charge les commentaires?

15

Je trouve le ~/.ssh/known_hostsfichier un peu difficile à lire.

Il serait utile que je puisse y ajouter des commentaires, alors j'ai pensé que je devrais demander si c'était possible.

Emanuil Rusev
la source
2
Quel genre de commentaires espérez-vous ajouter? Chaque ligne est préfixée avec l'hôte auquel vous vous êtes connecté (IP ou nom de domaine). De quelles informations supplémentaires pourriez-vous avoir besoin?
EEAA
Eh bien, l'hôte est une adresse IP difficile à retenir, l'entrée fonctionnerait-elle toujours si je modifiais le préfixe en une chaîne plus facile à retenir?
Emanuil Rusev
Non. Ce fichier fait correspondre l'IP ou les noms d'hôte aux clés d'hôte. Si vous le changez pour autre chose, cela ne fonctionnera pas. Connectez-vous toujours à l'aide d'un nom d'hôte et votre problème est résolu.
EEAA
Ok, c'est ce que je vais faire alors, merci beaucoup!
Emanuil Rusev

Réponses:

17

Oui. Comme page de manuel pour les sshdnotes:

Chaque ligne de ces fichiers contient les champs suivants: marqueurs (facultatifs), noms d'hôtes, bits, exposant, module, commentaire. Les champs sont séparés par des espaces.

[...] Le champ de commentaire facultatif continue jusqu'à la fin de la ligne et n'est pas utilisé.

Les lignes commençant par «#» et les lignes vides sont ignorées en tant que commentaires.

Cela signifie que vous pouvez créer des commentaires de deux manières:

# Comments allowed at start of line
closenet,...,192.0.2.53 1024 37 159...93 closenet.example.net

Toute la première ligne est un commentaire et le closenet.example.netest également un commentaire

Jakuje
la source
0

Je ne sais pas si cela résout le problème, mais vous pouvez alias l'adresse IP dans votre fichier .ssh / config avec quelque chose comme ça

Host rememberme
    HostName 100.110.120.130
Bendy
la source