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 權限嗎?

相關內容