Known_hosts supporta i commenti?


15

Trovo il ~/.ssh/known_hostsfile un po 'difficile da leggere.

Sarebbe di aiuto se potessi aggiungere commenti, quindi ho pensato di chiedere se fosse possibile.


2
Che tipo di commenti speri di aggiungere? Ogni linea ha il prefisso con l'host a cui ti sei connesso (IP o nome di dominio). Di quali ulteriori informazioni potresti aver bisogno?
EEAA

Bene, l'host è un IP difficile da ricordare, la voce funzionerebbe comunque se avessi modificato il prefisso in una stringa più facile da ricordare?
Emanuil Rusev,

No. Quel file corrisponde a IP o nomi host alle chiavi host. Se lo cambi in qualcos'altro, non funzionerà. Connettiti sempre usando un nome host e il tuo problema è risolto.
EEAA

Ok, è quello che farò allora, grazie mille!
Emanuil Rusev,

Risposte:


17

Sì. Come la pagina di manuale per le sshdnote:

Ogni riga in questi file contiene i seguenti campi: marcatori (facoltativo), nomi host, bit, esponente, modulo, commento. I campi sono separati da spazi.

[...] Il campo del commento facoltativo continua fino alla fine della riga e non viene utilizzato.

Le righe che iniziano con '#' e le righe vuote vengono ignorate come commenti.

Ciò significa che puoi creare commenti in due modi:

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

L'intera prima riga è commentata e closenet.example.netanche è commentata


0

non sono sicuro se questo risolve il problema, ma puoi alias l'IP nel tuo file .ssh / config con qualcosa del genere

Host rememberme
    HostName 100.110.120.130
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.