我正在尝试使用pem键将某个文件scp到不同的计算机,因此我不需要我的密码。但是,每当我尝试连接到一个新盒子时,它都会问我"说真的,你想连接?你想保存钥匙吗?..."这太烦人了,scp中有一些标志就像" yum -y"对所有这些问题回答是。
[user@commander tmp]$ scp -i mykey.pem target.txt ubuntu@xxx.xx.xx.xx:/commander
The authenticity of host 'xxx.xx.xx.xx (xxx.xx.xx.xx)' can't be established.
RSA key fingerprint is junk:junk:junk... many junks... goes here
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'xxx.xx.xx.xx' (RSA) to the list of known hosts.
谢谢!
答案 0 :(得分:0)
是的,它有。 -o BatchMode=yes
是直接候选人。您也可以改变StrictHostKeyChecking
(在描述的条件下似乎是安全的)和UserKnownHostsFile
。您可以获得有关其联机帮助页的更多详细信息。