Не работает sudo

Аватар пользователя denton

sudo не принимает ни пароль рута, ни пароль пользователя. В sudoers прописано

## Allow root to run any commands anywhere 
root    ALL=(ALL)       ALL

## Allows members of the 'sys' group to run networking, software, 
## service management apps and more.
# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES, LOCATE, DRIVERS

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

## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL

Ставлю себя, root'a в wheel, прописываю %wheel ALL=(ALL) ALL. Теперь sudo принимает пароль пользователя, но не рута (извините, пароль неверный - хотя он верный). Как сделать так, чтобы для запуска программ с sudo требовался пароль root, но не пользователя?

Аватар пользователя Xandry

Re: Не работает sudo

sudo существует для того, чтобы простой пользователь мог выполнять команды, для которых нужны привилегии пользователя root, а root и так всё может, то есть использование судо под рутом совершенно бессмысленно.

Аватар пользователя denton

Re: Не работает sudo

А я и ввожу sudo как пользователь. Как мне для одной-единственной команды получить рут, вместо того, чтобы набирать su с последующим su user? sudo рутовый пароль не принимает.

Аватар пользователя Телепат_

Re: Не работает sudo

denton писал(а):
.... sudo рутовый пароль не принимает.

Естественно!!!!
Вы не почитали перз использованием man sudo, где это прямым текстом и написано.
Судо настраивается для раздачи ограниченных прав других пользователей для выполнения команд. О настройке подробно описано в

man sudo

Аватар пользователя Xandry

Re: Не работает sudo

denton писал(а):
sudo рутовый пароль не принимает.

И правильно делает. Ему нужен пароль пользователя от которого вводится команда судо. Если пользователь есть в sudoers, то после ввода пароля пользователя, команда выполнится.

Аватар пользователя denton

Re: Не работает sudo

## Allow root to run any commands anywhere 
root    ALL=(ALL)       ALL

Так ведь рут и есть в sudoers. Почему sudo root тогда не катит?

Цитата:
Ему нужен пароль пользователя от которого вводится команда судо.

А смысл? Войти под собственным паролем, чтобы изменить чужие файлы?

Аватар пользователя Тлепат_

Re: Не работает sudo

denton писал(а):

Цитата:
Ему нужен пароль пользователя от которого вводится команда судо.

А смысл? Войти под собственным паролем, чтобы изменить чужие файлы?

А как вы догадались? Или все же man sudo прочитали? Катается от смеха
Причем не только изменить чужие файлы, но и кое что еще сделать можно...

Аватар пользователя denton

Re: Не работает sudo

Цитата:
Или все же man sudo прочитали?

Поверхностно прочел. Почему НЕ работает, не нашел. Как показывает практика, иногда проще прогуглить КОНКРЕТНЫЕ случаи, чем делать нечто вроде man ffmpeg. Несколько дней ман курилю Потом еще выяснилось, что ffmpeg иногда страдает дисинхронизацией видео и звука. Злой

Цитата:
А как вы догадались?

sudo root. Пароль рута не берет. Заношу себя как юзера в wheel, где рут уже есть. Ну да, принимает теперь пароль ЮЗЕРА. При этом еще в течении нескольких минут я все еще в правах рута, хотя в консоли $, что, вообще говоря, может плачевно закончиться. Короче. Чё за бред. Почему рутовое должен менять юзер, а не рут. В моем понимании, sudo root должен просить password_root, sudo denton - password_denton. Хотя, конечно, может быть и наоборот, это, оказывается, не интуитивно понятная операция. Смущенный

Аватар пользователя Телеат

Re: Не работает sudo

denton писал(а):
. В моем понимании, sudo root должен просить password_root, sudo denton - password_denton. Хотя, конечно, может быть и наоборот, это, оказывается, не интуитивно понятная операция. Смущенный

А вот разработчикилинукса думают именно так, как написано в man.

Аватар пользователя Xandry

Re: Не работает sudo

Цитата:
Пароль рута не берет.

Вам наверное больше подойдёт не sudo, а su для этого.

Аватар пользователя denton

Re: Не работает sudo

Я его как раз и использую. Но все-таки удобнее выполнять рут в одну строчку, как это было у меня раньше в других дистрибутивах.

Аватар пользователя Xandry

Re: Не работает sudo

denton писал(а):
как это было у меня раньше в других дистрибутивах.

Это в каких?

Аватар пользователя denton

Re: Не работает sudo

SuSe (SLED 10 SP1)

RSS-материал