我试图将一个文件从我的服务器转移到另一个服务器。我使用的命令是:
scp -i private.ppk -P 22 foo.txt someuser@domain.com:/home/someuser/foo.txt当我通过命令行运行这个命令时,它会提示我:
The authenticity of host 'domain.com' can't be established.
RSA fingerprint is: ...
Are you sure you want to continue connecting (yes/no)?因为我需要通过PHP (而不是命令行)来完成这个任务,所以我不会被这些提示所困扰。我想我需要在known_hosts_file中设置一些东西来防止这个提示。对吗?如果是的话,我该怎么做呢?如何设置服务器的known_hosts_file以避免提示?
发布于 2013-04-23 01:13:10
你只被问过一次。您可以将相应的条目从~/.ssh/known_hosts文件复制到其他用户的同一文件中。或者将其放入/etc/ssh/ssh_known_hosts,那么它对所有用户都是有效的。
https://serverfault.com/questions/501734
复制相似问题