超过$ HOME /的.ssh / known_hosts中其他SSH使用的known_hosts

2019-07-29 14:11发布

是否有可能使用其他运行SSH known_hosts文件比标准的$HOME/.ssh/known_hosts用户?

请注意,是SSH使用$HOME用户原创。 如果你试图改变它,如

export HOME=some_other_location

它不影响位置SSH使用寻找known_hosts

Answer 1:

您可以指定在替代known_hosts文件$HOME/.ssh/config/etc/ssh/ssh_config ,参数UserKnownHostsFile

可替代地,如果希望使用替代known_hosts文件为特定SSH调用,则可以使用SSH命令选项-o UserKnownHostsFile=<alternative known_hosts file> ,例如ssh -o UserKnownHostsFile=~/my_temporary_known_host ssh_host



文章来源: ssh use known_hosts other than $HOME/.ssh/known_hosts [closed]
标签: ubuntu ssh