【发布时间】:2011-02-28 04:48:33
【问题描述】:
我有一个使用 rsync/ssh 与外部主机交互的脚本。
SSH 提示我确认主机的真实性,如下所示:
The authenticity of host 'xxxxxxxxxxxxxxxxxx' can't be established.
RSA key fingerprint is xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Are you sure you want to continue connecting (yes/no)?
由于每个 EC2 实例都是一个新主机,我每次都必须确认这一点,但我想要一个没有任何用户输入的自动脚本。什么是最好的解决方案?
我知道我可以添加 -O StrictHostKeyChecking=no ,但这会使外部主机不安全。
编辑! : 是否可以使用我的 PEM 文件在其他服务器中进行身份验证?我的意思是,也许可以在外部服务器中安装一些东西并以与实例和 PEM 文件相同的方式连接
谢谢
【问题讨论】:
标签: amazon-ec2 rsync