su quer a senha do root, se você estiver executando o Ubuntu, que será embaralhado. Experimente sudo -s -H
ou sudo su -
e forneça sua senha de usuário.
Como faço para obter acesso root do shell? Quando estou tentando usar su
, obtenho:
default@default-laptop:~/home/default$ su
Password:
su: Authentication error
default@default-laptop:~/home/default$
No Ubuntu, uma maneira mais fácil é usar o seguinte comando:
$ sudo -s
Isso diz ao sudo para iniciar um shell. Certifique-se de estar no grupo admin no Ubuntu. Você pode verificar seus grupos usando:
$ groups
Se você não estiver no grupo, poderá adicionar a si mesmo usando o seguinte
$ sudo gpasswd -a <username> admin
Note também que, em uma instalação padrão do Ubuntu, a senha do root será a mesma senha do usuário padrão.
Em sistemas não-Ubuntu, você precisará garantir que seu nome de usuário faça parte do grupo "wheel" no arquivo / etc / group. Veja "man group" para sintaxe, etc.
Em uma instalação padrão do Ubuntu, você não pode su como root. Você pode usar o sudo para iniciar qualquer comando que precisar.
Você também pode fazer
sudo passwd
depois de digitar sua senha, você poderá dar uma senha ao root. Depois você poderá su como root.
su requer a senha de root
sudo su realizará a mesma coisa, com sua própria senha (não da raiz) - mas você precisa estar configurado com antecedência para fazer isso.
Algumas distros como o Ubuntu dão ao primeiro usuário acesso completo ao sudo . Outros, como o Debian, exigem que você configure a conta root durante a instalação.