Ansible: no se puede eliminar al usuario

Ansible: no se puede eliminar al usuario

Estoy intentando del usuario con el mismo nombre en todos mis servidores. Estoy usando

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

Después de esto, el sistema me pregunta la contraseña de sudo, pero no funciona, aparece:

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
}

y lo mismo en todos los demás servidores. ¿Qué estoy haciendo mal?

Respuesta1

Parece que estás utilizando una contraseña de sudo incorrecta o que no tienes permiso para eliminar al usuario.

¿Puedes iniciar sesión en una de estas máquinas y confirmar que tienes permisos de sudo?

información relacionada