2015-12-21 2 views
0

Я получаю следующее сообщение об ошибке при переходе на суперпользователяСудо должен быть УИП корень ошибки

[~]# sudo su - 
sudo: must be setuid root 

Текущее разрешение Судо является

[~]# ls -l /usr/bin/sudo 
---s--x--x 2 root root 190904 Mar 10 2014 /usr/bin/sudo* 

Это может CloudLinux 5,11 x86_64 CPanel жить сервер. Любые предложения по устранению этого?

+0

Вы находитесь в группе wheel? –

+0

Да, уже в файле sudoers со следующей записью администратор ALL = (ALL) NOPASSWD: ALL – Techiescorner

+0

Но вы также должны быть в группе колес. Что такое вывод 'groups | grep wheel'? –

ответ

0

Попробуйте ввести систему с режимом восстановления. (Возможно, Esc или Shift при запуске.) Затем выберите строку содержимого с «root» в меню восстановления. Тогда:

#mount -o remount,rw/
#chown root:root /usr/bin/sudo 
#chmod 4755 /usr/bin/sudo 

сейчас, рестарт ... попробовать:

sudo ls 

но если следующее повышение исключения:

#sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0 
#sudo: fatal error, unable to load plugins 

Затем вам нужно входа в режим восстановления снова и попробуйте:

#chown root /usr/lib/sudo/sudoers.so 

...

0

Я исправил это сам. В настоящее время пользователь настроен на закрытую оболочку, и теперь я изменил его на обычную оболочку и мог переключиться на root. - Techiescorner

Смежные вопросы