O Ubuntu só permite que sudo
aumente o nível de privilégio, não su
(ao contrário de outras distros). Para obter um shell root
, tente isto:
sudo su
Estou logado com o usuário imp. E quando estou tentando fazer o login via usuário root no terminal:
impuser@machine:~$ su - root
dá:
setgid:Operation not permitted
alguma ideia, como resolver este problema?
O Ubuntu só permite que sudo
aumente o nível de privilégio, não su
(ao contrário de outras distros). Para obter um shell root
, tente isto:
sudo su
sudo -i
Para um shell raiz interativo. Isso tem o benefício de também processar os scripts .login e .profile.
sudo -s
Também lhe dará um shell de root, mas ele não processará os scripts de login raiz.
Se "impuser" tiver permissão para obter root (isso significa que ele não está excluído dos direitos de sudo no arquivo /etc/sudoers
) Basta pressionar Ctrl + Alt + T no seu teclado para abrir o Terminal. Quando se abre, execute o comando abaixo.
sudo su