我正在尝试使用 playbook 更改密码,但没有获得这样做的许可。
我正在运行命令:
ansible-playbook playbook.yml -k
- hosts: servers
remote_user: root
vars:
password: $1$Izd9zEZS$T11sNBK3bQgbzWkBMZq.
tasks:
- name: Changing Passwords
user:
name=root
password={{password}}
致命:[host1]:无法访问!=> {"changed": false, "msg": "无法通过 ssh 连接到主机:权限被拒绝(公钥)。", "unreachable": true}
使用以下命令共享热机的密钥。
保存 .pub 密钥:
ssh-keygen
使用 ssh-copy-id 命令将密钥复制到主机。
ssh-copy-id <IP address>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句