58

known_hostsユーザーの標準以外のファイルを使用して SSH を実行することは可能$HOME/.ssh/known_hostsですか?

SSH は$HOMEユーザーにオリジナルを使用することに注意してください。変更しようとすると、たとえば

export HOME=some_other_location

SSH が検索に使用する場所には影響しませんknown_hosts

4

1 に答える 1

91

$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

于 2012-05-26T11:54:57.483 に答える