首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pssh和known_hosts文件

pssh和known_hosts文件
EN

Stack Overflow用户
提问于 2010-12-14 16:47:57
回答 2查看 11.9K关注 0票数 4

当我使用pssh,试图访问一台不在UNIX已知主机文件中的远程计算机时,pssh在给出密码后冻结。使用直接的ssh命令添加主机后,pssh就可以工作了。

那么,为了避免这个问题,有没有提供给pssh命令的选项呢?

谢谢你的帮助,致敬

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-15 00:41:23

试试pssh -O StrictHostKeyChecking=no。这对我很有效。

默认情况下,ssh使用值" ask ",这会导致它询问用户是否继续连接到未知主机。通过将该值设置为" no ",您可以避免该问题,但不再针对某些攻击提供保护。例如,如果您连接到hostA,而有人将hostB放在具有相同IP地址的位置,那么在默认情况下,ssh将注意到hostB已更改,并将提示您。使用StrictHostKeyChecking=no,它会默默地假设一切正常。

票数 16
EN

Stack Overflow用户

发布于 2010-12-14 19:45:38

您需要先将远程主机密钥添加到known_hosts文件中。您可以使用shell命令来完成此操作:

代码语言:javascript
复制
ssh-keyscan HOSTNAME >> $HOME/.ssh/known_hosts
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4437331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档