На этот вопрос уже есть ответ здесь:
Я начал получать сообщение
dims is not in the sudoers file. This incident will be reported.
о себе.
Как это могло случиться?
Подозрительная команда, которую я сделал, заключалась в создании группы «продвинутый» и добавлении в нее себя.
addgroup advanced
usermod -G advanced dims
Может ли это нарушить мои права sudo?
После
usermod -G advanced dims
пользователь dims
только член группы advanced
но не любой другой группы. Таким образом, поскольку он не член группы admin
или sudo
ему больше не разрешают использовать sudo
.
Чтобы просто добавить пользователя к другой группе, необходимо использовать -a
переключатель к usermod
, как
usermod -a -G advanced dims