sudo e su no Ubuntu
Colaboração: Luiz Gonzaga da Silveira Jr
Data de Publicação: 16 de Novembro de 2006
A conta root é desabilitada por default quando se instala o Ubuntu. O primeiro usuário criado durante a instalação tem privilégios de administrador (os demais não terão por default). Para isso, utiliza-se o comando sudo para rodar programas como root:
sudo <comando> password: "do_primeiro_usuario"
Se preferir realizar esta tarefa graficamente, vá para Applications->Run Application e entrar gksudo <commando>
Para se obter uma shell de root, ao invés de rodar um camando:
sudo bash password: "do_primeiro_usuario"
ou
sudo -s password: "do_primeiro_usuario"
Cuidado que "sudo -s" não altera variavéis de ambiente como $PATH, $HOME. Para isso, use "sudo -i".
Se o usuário desejar habilitar a conta de root de forma tradicional, é só atribuir uma senha a ela:
sudo passwd root
Com isso, pode-se usar o comando su e também o login pelo console como root diretamente.