Ansible密码报错

  • Post author:
  • Post category:其他


关于Ansible配置主机清单的一个小问题:

UNREACHABLE!: Invalid/incorrect password: Permission denied, please try again

本来是没有这个问题的,测试ansible服务器连通性之前,闲着没事把密码给改成了010101,结果就出现了这个报错。

简单来说就是密码错了,可我再三检查,发现/etc/ansible/hosts里面的配置文件没啥问题,修改单引号为双引号也没用,最后我尝试改回以前的密码:666666,结果没报错。

下面我做的一个小测试:

(1)首先我们有四台主机host1~host4,主机密码各不相同,分别为:

在这里插入图片描述

调用ansible webserver -m ping -o

在这里插入图片描述

结果host2和host4出错,也就是密码含0的有问题。

(2)接着再次修改密码置开头、末尾、中间分别取0

在这里插入图片描述

调用后结果如下:

在这里插入图片描述

host2出现问题,也就是说开头取0有问题。

最后我多次反复测试,验证结果后,0-9的数字里面只有开头取0的主机密码会产生本错误,其他数字都没问题。



版权声明:本文为qq_44768398原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。