Como o usuário root é diferente de ser o superusuário?
É o mesmo, veja o comentário de edwin. Observe, no entanto, que o superusuário do Ubuntu (e do Unix genérico) é determinado por seu ID numérico, em vez do nome de usuário. O superusuário é aquele com um UID de "0". Concebivelmente, você poderia ter um usuário chamado "noob" com um UID de 0, isso constituiria um superusuário, mas não seria o root. Isto é, no entanto, muito complicado, para todos os fins práticos, são o mesmo.
Se for diferente de qualquer forma, existe uma maneira de usar o shell como o raiz?
Você pode iniciar uma sessão como root, usando a opção -i
para sudo (para abrir uma sessão * i * interativa):
sudo -i
Ser-lhe-á pedida a senha do seu utilizador para confirmar a sua identidade (o mesmo que quando executa o sudo noutro local). Então você será deixado em um shell raiz (ou superusuário).
Existe uma senha de root para isso?
Por padrão, o usuário root não tem uma senha atribuída no Ubuntu, você pode atribuir um, se quiser, mas é melhor usar um usuário normal e sudo -i
, se necessário. É ainda melhor usar apenas sudo
para comandos específicos, em vez de usar uma sessão.
É diferente da senha de superusuário?
Somente se você tiver outro usuário com o id 0.