ansible使用技巧 密码包含特殊符号(#)号的处理方法

在ansible hosts文件中

[144duan]

10.10.10.10   ansible_ssh_user=root ansible_ssh_pass=12345#1

此时发现节点连接保错unreachable

10.10.10.10 | UNREACHABLE! => { "changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).\r\n", "unreachable": true}


但是手动连接正常

原因是密码中的#号需要转义

[144duan]

10.10.10.10   ansible_ssh_user=root ansible_ssh_pass=12345\#1

完美解决!!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容