Получение setgid: ошибка операции не разрешена при выполнении команды 'su' - Ubuntu 12.04
Я вошел в систему с пользователем Imp. И когда я пытаюсь войти через пользователя root на терминале:
impuser@machine:~$ su - root
это дает:
setgid:Operation not permitted
Есть идеи, как решить эту проблему?
3 ответа
Решение
Ubuntu позволяет только sudo повысить уровень привилегий, а не su (в отличие от других дистрибутивов). Чтобы получить root shell, попробуйте это:
sudo su
sudo -i
Для интерактивной корневой оболочки. Преимущество также заключается в обработке сценариев.login и.profile.
sudo -s
Также предоставит вам корневую оболочку, но она не будет обрабатывать сценарии входа в систему.
Если "impuser" разрешено получать root (это означает, что он не исключен из прав sudo в /etc/sudoers файл) Просто нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду ниже.
sudo su