Known_hosts suporta comentários?

15

Acho o ~/.ssh/known_hostsarquivo um pouco difícil de ler.

Ajudaria se eu pudesse adicionar comentários, então pensei em perguntar se isso é possível.

Emanuil Rusev
fonte
2
Que tipo de comentário você deseja adicionar? Cada linha é prefixada com o host ao qual você se conectou (IP ou nome de domínio). De que mais informações você poderia precisar?
EEAA
Bem, o host é um IP difícil de lembrar, a entrada ainda funcionaria se eu editasse o prefixo para uma string mais fácil de lembrar?
Emanuil Rusev
Não. Esse arquivo corresponde aos nomes de IP ou host às chaves do host. Se você mudar para outra coisa, não vai funcionar. Sempre conecte-se sempre usando um nome de host e seu problema será resolvido.
EEAA
Ok, é o que vou fazer então, muito obrigado!
Emanuil Rusev

Respostas:

17

Sim. Como a página de manual para sshdanotações:

Cada linha desses arquivos contém os seguintes campos: marcadores (opcional), nomes de host, bits, expoente, módulo e comentário. Os campos são separados por espaços.

[...] O campo de comentário opcional continua até o final da linha e não é usado.

Linhas começando com '#' e linhas vazias são ignoradas como comentários.

Isso significa que você pode criar comentários de duas maneiras:

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

A primeira linha inteira é um comentário e closenet.example.nettambém é um comentário

Jakuje
fonte
0

não tenho certeza se isso resolve o problema, mas você pode alias o IP no seu arquivo .ssh / config com algo parecido com isto

Host rememberme
    HostName 100.110.120.130
Bendy
fonte