Назад | Перейти на главную страницу

sudo denied - чего не хватает?

Я сделал следующее:

Безуспешно. Тем не менее, liveuser не имеет права запускать visudo от имени root. Просканировал несколько статей и man-файл и больше ничего не нашел. Чего не хватает?? Спасибо

Это заставляет меня думать, что visudo на самом деле не входит в ту группу, о которой вы думаете (СЕТЬ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, УСЛУГИ, ХРАНЕНИЕ, ДЕЛЕГИРОВАНИЕ, ПРОЦЕССЫ, НАСТРОЙКА, ДРАЙВЕРЫ). Вы проверили, является ли / usr / sbin / visudo настоящим файлом (а не символической ссылкой)?

Я использую CentOS 5, но конфигурация должна быть очень похожей. Моя конфигурация для ДЕЛЕГИРОВАНИЯ:

## Delegating permissions
Cmnd_Alias DELEGATING = /usr/sbin/visudo, /bin/chown, /bin/chmod, /bin/chgrp

Если это Fedora Core 10, как предлагает тег, попробуйте изменить пользователя на группу «wheel» и не комментируйте строку, в которой говорится:

## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL

Если это сработает, значит, sudo работает правильно. Как рекомендует другой пользователь, когда вы вошли в систему как liveuser, вам все равно нужно запустить:

sudo visudo

Вышел из режима su и попытался запустить visudo

Означает ли это, что вы набрали visudo или sudo visudo вызвать висудо? Если первое, используйте второе.

В последнем случае вы можете изменить liveuser так, чтобы привилегированная группа была их основной группой. Извините, это что-то вроде темноты, но стоит попробовать отладку.

Похоже, этот вопрос был передан из SO, поэтому я не могу его редактировать. Как бы то ни было, ошибка, которую я делал, заключалась в том, что я не использовал правильный синтаксис: «sudo visudo». Вместо этого после выхода из su я просто набирал visudo. Это всегда самая маленькая ошибка! Во всяком случае, спасибо всем за полезные ответы.

Вы пытались выйти и снова войти в систему? Это необходимо для того, чтобы стать участником группы, в которую вы добавили своего пользователя.

Вы пробовали эту команду?

Вы пытаетесь:

sudo visudo

или

sudo / пользователь / sbin / visudo

Это имеет значение.