Группа администраторов может использовать sudo, но мой пользователь в группе администраторов не может.

Группа администраторов может использовать sudo, но мой пользователь в группе администраторов не может.

У меня возникли проблемы с предоставлением пользователю доступа sudo. У меня Ubuntu 12.04 LTS на моем новом VPS.

Я создал пользователя с именем portaljacker, добавил его в группу администраторов, а группа администраторов находится в файле sudoers как

%admin ALL=(ALL) ALL

но когда я использую sudo как portaljacker, он говорит:

sudo: должен быть установлен root

Понятия не имею, в чем проблема, так как я уже делал это некоторое время назад на предыдущем VPS (он был недоступен, долгая история) и не могу вспомнить, что я делал по-другому.

решение1

Похоже, что sudoу вашего исполняемого файла неправильные разрешения. Попробуйте ls -l /usr/bin/sudoпосмотреть, что он говорит. Он должен выглядеть так -rwsr-xr-x(или ---s--x--x; sдолжен быть там в этом месте, хотя). Если sтам нет, попробуйте запустить chmod u+s /usr/bin/sudoкак root.

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