Здравствуйте. Все темы на про sudo очень старые и возможно поэтому у меня не получается.
Написано что нужно добавить пользователя в группу wheel. Я добавил но sudo не заработало. Ещё написано что нужно убрать эту группу из /etc/group и /etc/group-, но в этом случае, даже su перестаёт работать (пришлось править в терминале через нано).
Вот так добавлял пользователя, было написано что добавил: gpasswd -a wheel
Ещё посмотрел sudoers. так вот там sudo закоментировано как и группа wheel. Не решился править, там после знака “решёточки” еще “%” стоит. Подскажите как настроить sudo? Сам пакет установлен но при попытке использовать пишет:
calculate is not in the sudoers file. This incident will be reported.
calculate is not in the sudoers file. This incident will be reported.
Он же вам буквально говорит, что пользователя calculate нет в sudoers файле. Речь идет о файле /etc/sudoers . Набираете visudo, добавляете (в самом простом случае) строку:
## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL
вообще там несколько вариантов, ещё такой
## Uncomment to allow members of group sudo to execute any command
# %sudo ALL=(ALL) ALL
## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
Федор, все что с символом ‘%’ - это для группы. То есть, если раскомментировать строку с “# %sudo…”, то придется еще и группу sudo потом добавлять, а затем добавлять пользователя в эту группу.
calculate is not in the sudoers file. This incident will be reported.
Он же вам буквально говорит, что пользователя calculate нет в sudoers файле. Речь идет о файле /etc/sudoers . Набираете visudo, добавляете (в самом простом случае) строку:
calculate ALL=(ALL) ALL
Будет sudo для пользователя calculate.
Всё! Огромное спасибо! Заработал sudo! Только visudo, текст показывает но редактировать (добавлять) не позволяет. А вот из под рута в /etc/sudoers, пользователя добавил и даже без перезагрузки заработало!
Спасибо.
Только visudo, текст показывает но редактировать (добавлять) не позволяет. А вот из под рута в /etc/sudoers, пользователя добавил и даже без перезагрузки заработало!
а вы думали в /etc всем дан доступ на запись что ли?