known_hosts 是否支持评论?

Ema*_*sev 19 ssh

我觉得这个~/.ssh/known_hosts文件有点难读。

如果我可以添加评论会有所帮助,所以我想我应该问这是否可能。

Jak*_*uje 22

是的。作为sshd注释的手册页:

这些文件中的每一行都包含以下字段:标记(可选)、主机名、位、指数、模数、注释。字段由空格分隔。

[...]可选注释字段一直到行尾,不使用。

以“#”开头的行和空行作为注释被忽略。

这意味着您可以通过两种方式创建评论:

# Comments allowed at start of line
closenet,...,192.0.2.53 1024 37 159...93 closenet.example.net
Run Code Online (Sandbox Code Playgroud)

整个第一行是评论,closenet.example.net也是评论


小智 1

不确定这是否可以解决问题,但您可以在 .ssh/config 文件中使用类似以下内容的 IP 别名

Host rememberme
    HostName 100.110.120.130
Run Code Online (Sandbox Code Playgroud)