当您使用 pscp 将文件发送到一台机器上时,这不是什么大问题,因为您只会收到一次 rsa 指纹提示,之后就再也不会了。但是如果你想连接到 200 台机器,你肯定不想输入 200 次“yes”....
我在 Windows 机器上使用 pscp,我真的不关心指纹,我只想接受它。我使用的是 Amazon EC2,每次重启机器时指纹都会改变....
如果有办法使用 pscp 或其他工具避免它,请告诉我!!!
谢谢!
最佳答案
参见 Putty won't cache the keys to access a server when run script in hudson
在 Windows 上,您可以在命令前使用前缀 echo y |
,这将盲目每次都接受任何主机 key 。但是,更安全的解决方案是第一次以交互方式运行,或者生成一个可以在任何客户端计算机上运行的 .reg 文件。
关于amazon-ec2 - 使用pscp自动接受rsa指纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7638741/