Ansible:无法删除用户

Ansible:无法删除用户

我正在尝试删除所有服务器上同名的用户。我正在使用

ansible all -m user -a "name=tim-g state=absent remove=yes" -s

在此之后,系统要求我输入 sudo 密码,但是没有用,我得到:

192.168.170.150 | FAILED >> {
"failed": true,
"msg": "userdel: Permission denied.\nuserdel: cannot lock /etc/passwd; try again later.\n",
"name": "tim-g",
"rc": 1
}
192.168.170.151 | FAILED >> {
"failed": true,
"msg": "userdel: cannot lock /etc/passwd; try again later.\n",
"name": "tim-g",
"rc": 1
}

所有其他服务器也都一样。我做错了什么?

答案1

看起来您使用了错误的 sudo 密码或没有权限删除该用户。

您能否登录其中一台机器并确认您具有 sudo 权限?

相关内容