Em todos os sistemas Unix, incluindo o Linux, um Superusuário é o usuário do sistema que tem tudo permissões para poder executar tarefas administrativas. Este pode ser o usuário root
, mas este usuário está com o nome do Ubuntu por razões de segurança.
A maneira do Ubuntu de executar tarefas administrativas é ganhar temporariamente privilégios de superusuário colocando o comando sudo
( s
uper u
ser do
) na frente de outro comando que requer poderes de superusuário:
sudo dpkg -i packagename.deb
Em seguida, você será perguntado pela sua senha (que é idêntica à sua senha de login):
[sudo] password for lasse:
Note que você não vê nada no terminal enquanto digita esta senha (nem mesmo asteriscos).
Os usuários que podem ser administradores na criação de sua conta são colocados em uma lista de sudoers
para permitir que o sistema os procure antes de conceder privilégios administrativos com sudo
.
Para mais informações e formas alternativas de como se tornar superusuário ou root, consulte:
- Quais são as diferenças entre o sudo, su, visudo, chroot e gksu?
- Quais são as diferenças entre "su", "sudo -s", "sudo -i", "sudo su"?
- Por que é ruim fazer o login como root?
Por favor, note também que você pode danificar seriamente o seu sistema ao executar um comando incorreto como superusuário. Às vezes você nem vai conseguir consertá-lo. Portanto, tenha cuidado com o que você faz como superusuário, e pense duas vezes antes de pressionar enter.