Por quê? Porque o Ubuntu é uma versão do Linux, que é uma versão específica do processador do Unix (que foi um pouco baseada em Multics). O Unix foi projetado desde o início como um sistema multitarefa multiusuário, de modo que as senhas eram usadas para proteger diferentes contas de usuário na mesma máquina. Isso também incluiu contas do sistema, como root, que também foram protegidas por senha para impedir que usuários não-reconhecidos causassem danos ao sistema.
O MS-Windows foi baseado no MS-DOS que, apesar de ter copiado algumas idéias do Unix, pretendia ser um sistema pessoal de usuário único. Versões de usuário único mais recentes do MS-Windows, iniciando com Windows2000 e WindowsXP, são baseadas no núcleo WinNT multi-tasking multiusuário e introduzem proteção de controle de acesso similar ao Linux para impedir que o sistema seja danificado. Embora as versões mais recentes do sistema operacional Mac da Apple sejam essencialmente uma versão personalizada do Unix (neste caso, baseado no NeXTStep, baseado no BSD Unix), o Mac também é geralmente um computador pessoal de usuário único.
Como o desenvolvimento do Linux é de código aberto e até recentemente só tinha uma base de usuários muito técnica, regras como "nunca rodar como usuário com privilégios de superusuário, e especialmente não como usuário root", tem sido mantras. No entanto, à medida que cresce a popularidade do Ubuntu como um sistema de usuário único, mais e mais usuários que também são administradores do sistema, querem ser executados como superusuário para evitar ter que redigitar suas senhas frequentemente, geralmente mantendo um terminal com privilégios elevados. aberto via sudo -i. Existe uma certa lógica para isso, já que você é a mesma pessoa que vai digitar o comando e provavelmente digitará o mesmo erro, depois de inserir novamente sua senha. Leia RootSudo para obter informações detalhadas, incluindo possíveis perigos.
No entanto, ainda existe um strong consenso entre a comunidade Linux existente de apenas executar os privilégios que você precisa naquele momento. Além disso, se algum dos seus dados for pessoal e você não quiser que ninguém que tenha acesso à sua máquina o analise, você precisará pelo menos de uma senha de usuário e provavelmente não ativará o logon automático.