Ansible: невозможно удалить пользователя

Ansible: невозможно удалить пользователя

Я пробую del пользователя с тем же именем на всех моих серверах. Я использую

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?

Связанный контент