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 権限があることを確認できますか?

関連情報