是否可以使用用户的标准$HOME/.ssh/known_hosts之外的其他known_hosts文件运行SSH?
请注意,SSH为用户使用了原始的$HOME。如果你试图改变它,例如
export HOME=some_other_location它不会影响SSH用来查找known_hosts的位置。
发布于 2012-05-26 19:54:57
您可以在$HOME/.ssh/config或/etc/ssh/ssh_config中指定另一个known_hosts文件,即参数UserKnownHostsFile。
或者,如果您喜欢为特定的SSH调用使用替代known_hosts文件,则可以使用SSH命令选项-o UserKnownHostsFile=<alternative known_hosts file>,例如ssh -o UserKnownHostsFile=~/my_temporary_known_host ssh_host。
https://stackoverflow.com/questions/10765946
复制相似问题