¿Known_hosts admite comentarios?

15

El ~/.ssh/known_hostsarchivo me parece un poco difícil de leer.

Sería útil si pudiera agregarle comentarios, así que pensé que debería preguntar si eso es posible.

Emanuil Rusev
fuente
2
¿Qué tipo de comentarios esperas agregar? Cada línea tiene el prefijo con el host al que se conectó (ya sea IP o nombre de dominio). ¿Qué más información podrías necesitar?
EEAA
Bueno, el host es una IP difícil de recordar, ¿funcionaría la entrada si editara el prefijo a una cadena más fácil de recordar?
Emanuil Rusev
No. Ese archivo coincide con la IP o los nombres de host con las claves de host. Si lo cambia a otra cosa, no va a funcionar. Simplemente conéctese utilizando un nombre de host y su problema se resolverá.
EEAA
Ok, eso es lo que voy a hacer entonces, ¡muchas gracias!
Emanuil Rusev

Respuestas:

17

Si. Como la página del manual para sshdnotas:

Cada línea en estos archivos contiene los siguientes campos: marcadores (opcional), nombres de host, bits, exponente, módulo, comentario. Los campos están separados por espacios.

[...] El campo de comentario opcional continúa hasta el final de la línea y no se utiliza.

Las líneas que comienzan con '#' y las líneas vacías se ignoran como comentarios.

Esto significa que puede crear comentarios de dos maneras:

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

Toda la primera línea es comentario y closenet.example.nettambién es comentario

Jakuje
fuente
0

no estoy seguro de si esto resuelve el problema, pero puede alias la IP en su archivo .ssh / config con algo como esto

Host rememberme
    HostName 100.110.120.130
Bendy
fuente