Ansible: Benutzer kann nicht gelöscht werden

Ansible: Benutzer kann nicht gelöscht werden

Ich versuche del user mit dem gleichen Namen auf allen meinen Servern. Ich verwende

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

Danach fragt mich das System nach dem Sudo-Passwort, aber das funktioniert nicht. Ich erhalte:

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
}

und das Gleiche gilt für alle anderen Server. Was mache ich falsch?

Antwort1

Anscheinend verwenden Sie ein falsches Sudo-Passwort oder haben anderweitig keine Berechtigung, den Benutzer zu entfernen.

Können Sie sich bei einem dieser Computer anmelden und bestätigen, dass Sie über Sudo-Berechtigungen verfügen?

verwandte Informationen