- 85
- 0
想搭一个分布式的环境,用虚拟机启动了两个系统,IP是192.168.59.101,192.168.59.102,ansible在101上执行,都没有使用root账号,然后报错如下,也测试了ssh vagrant@192.168.59.101 发现是连接不了的,权限不够。
fatal: [node1]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Warning: Permanently added '192.168.59.101' (ECDSA) to the list of known hosts.\r\nPermission denied (publickey,gssapi-keyex,gssapi-with-mic).", "unreachable": true}
101访问102的ssh已经没问题了。不是专门搞运维的,感觉这个问题不是很难,但是网上找的的都不对,说白了ssh能和本地通信就行了。
是不是非要用root账号啊,我看好多人用root账号?还是说控制的节点和负载的节点要分开,因为我看有些人是控制节点不参与负载,所以没有我这个问题。
1
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
冷玉 普通会员 1楼
在Ansible中,我们可以使用SSH插件来实现SSH连接到远程主机。但是,如果SSH无法访问本地主机,这可能是由于以下几个原因:
-
SSH服务未启动:请检查您的系统是否启用了SSH服务。如果没有,您可以使用
systemctl status ssh命令来检查。 -
SSH服务配置错误:请检查SSH配置文件,确保其路径正确,并且指向的文件包含正确的用户名和密码。如果没有配置文件,您可以创建一个。
-
SSH认证失败:请检查SSH认证信息。如果认证失败,您可以尝试重置认证信息。
-
SSH端口未开放:请检查SSH端口是否开放。如果没有,您可以使用
netstat -ano | findstr 22命令来检查。 -
SSH配置错误:请检查SSH配置文件,确保其路径正确,并且指向的文件包含正确的用户名和密码。如果没有配置文件,您可以创建一个。
如果以上方法都无法解决问题,建议您联系Ansible的管理员或者查阅相关的Ansible文档以获取更详细的帮助。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

