Ansible remote_user:root,ssh:权限被拒绝(公钥)

伊什尼特·萨卢亚

我正在尝试使用 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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章