Ansible密码正确但无法登录目标服务器
创始人
2025-01-18 15:32:35
0

问题

  1. 通过ansible-playbook批量管理服务器,需要事先编写inventory文件,目标服务器均使用随机密码。
  2. 在使用ansible-playbook和ansible命令时,均出现其中一台无法登录成功的问题。
  3. 通过ssh命令,使用inventory中记录得用户名、密码测试ssh登录,则成功无误。

报错如下:

[sysma@ansible mysql-glibc]$ ansible -i mysqlproSP3.ini 172.22.89.138 -m ping 172.22.89.138 | UNREACHABLE! => {     "changed": false,     "msg": "Invalid/incorrect password: \nAuthorized users only. All activities may be monitored and reported.\nPermission denied, please try again.",     "unreachable": true } 

原因

随机密码出现了\转义字符,导致inventory文件内的密码在传递时发生转移,因此ansible命令使用的是错误密码。

排查

将随机密码修改为无\符号的密码,再次测试ansible命令成功无误。

解决

将密码还原,修改inventory文件内容,将标记密码字段的双引号修改为单引号,ansible默认对单引号内的内容不进行转义处理。

173.33.89.76 ansible_port=22	ansible_user="ptmauser" ansible_ssh_pass="xxxxxxxxxj\0=>" become_user="ptmauser" ansible_become_pass="xxxxxxxxxj\0=>" 173.33.89.77 ansible_port=22	ansible_user="ptmauser" ansible_ssh_pass="xxxxxxxxxowgzm" become_user="ptmauser" ansible_become_pass="xxxxxxxxxowgzm" 173.33.89.138 ansible_port=22	ansible_user="ptmauser" ansible_ssh_pass="xxxxxxxxx3ez>\" become_user="ptmauser" ansible_become_pass="xxxxxxxxx3ez>\" 173.33.89.139 ansible_port=22	ansible_user="ptmauser" ansible_ssh_pass="xxxxxxxxx6XziQ" become_user="ptmauser" ansible_become_pass="xxxxxxxxx6XziQ" 

将其中随机密码出现转义字符的此行进行修改,从

173.33.89.138 ansible_port=22	ansible_user="ptmauser" ansible_ssh_pass="xxxxxxxxx3ez>\" become_user="ptmauser" ansible_become_pass="xxxxxxxxx3ez>\" 

改为

173.33.89.138 ansible_port=22	ansible_user="ptmauser" ansible_ssh_pass='xxxxxxxxx3ez>\' become_user="ptmauser" ansible_become_pass='xxxxxxxxx3ez>\' 

再次验证ansbile命令成功。

在这里插入图片描述

相关内容

热门资讯

据目击者称!aapoker怎么... 据目击者称!aapoker怎么控制牌,aapoker插件下载(透视)指南教程(确实真的有挂)-哔哩哔...
透视课程!wepoker模拟器... 透视课程!wepoker模拟器哪个好用,wejoker辅助器怎么卖(脚本)总结教程(都是有挂)-哔哩...
透视揭幕!wpk辅助(透视)w... 透视揭幕!wpk辅助(透视)wpk辅助器,教程策略(有挂总结)-哔哩哔哩1、每一步都需要思考,不同水...
值得注意的是!aa poker... 值得注意的是!aa poker辅助,aapoker透视插件(透视)妙招教程(果然是有挂)-哔哩哔哩1...
透视阶段!wepoker新号好... 透视阶段!wepoker新号好一点吗,wepoker线上大神(脚本)透视教程(真是是真的挂)-哔哩哔...
透视了解!wpk官网下载链接(... 透视了解!wpk官网下载链接(透视)wpk刷入池率脚本,教程模板(有挂秘籍)-哔哩哔哩1、实时wpk...
长期以来!aapoker怎么控... 长期以来!aapoker怎么控制牌,aapoker怎么控制牌(透视)机巧教程(真是有挂)-哔哩哔哩1...
透视绝活儿!we-poker辅... 透视绝活儿!we-poker辅助器,wepoker模拟器哪个(脚本)详细教程(一贯有挂)-哔哩哔哩1...
透视透视!wpk俱乐部有没有辅... 透视透视!wpk俱乐部有没有辅助(透视)wpk俱乐部辅助器,教程总结(有挂解惑)-哔哩哔哩1、进入游...
透视指南!wepoker辅助器... 透视指南!wepoker辅助器怎么弄,wepoker好友助力码(脚本)关于教程(总是有挂)-哔哩哔哩...