Como alterar a senha root no Ubuntu 20.04

Definir, redefinir e alterar a senha de root no Ubuntu 20.04

O usuário root nada mais é do que o usuário padrão criado no sistema Linux com privilégios administrativos. Semelhante às versões anteriores do Ubuntu, o usuário root está bloqueado no Ubuntu 20.04, e um usuário nunca pode fazer login como root inicialmente. O sistema de uso do comando sudo é usado em vez disso, o que permite que qualquer usuário não administrativo execute tarefas administrativas como instalação, sem realmente efetuar login como root, mas com privilégios de root.

No entanto, pode haver certas tarefas administrativas cruciais que não são permitidas com o sudo e só pode ser executado quando o usuário root está conectado. Existem maneiras de definir ou redefinir a senha de root em tais cenários. Observe que isso deve ser usado apenas nos casos em que o comando sudo é incompetente, pois o login como usuário root apresenta um risco de segurança para o seu computador.

Definir / redefinir senha raiz

Esta etapa requer que você esteja conectado como um usuário com sudo privilégios e o comando su é permitido como parte de sudo privilégios.

Execute o seguinte para fazer o login como root. Digite sua senha quando solicitado.

sudo su

Como visto acima, o prompt agora mudou para root. Assim, podemos fazer o login como root usando nossa própria senha.

Agora, para alterar a senha do root, basta usar o comando senha.

senha

Isso definirá a senha de root quando usada pela primeira vez ou mudará para a nova senha quando usada posteriormente.

É hora de verificar se a nova senha funciona. pressione Ctrl + D para sair do prompt do root. Então digite o comando su para fazer o login como root e digite a nova senha de root que acabamos de definir.

su

Desta forma, modificamos com sucesso a senha do root e conseguimos fazer o login como root.

No entanto, como dito antes, isso requer que seu próprio usuário tenha acesso sudo. Mas e se você não tiver acesso ao sudo, mas ainda precisar alterar a senha do root em caso de emergência? Existe uma maneira de fazer login como root nesse caso? Vamos descobrir.

Redefinir senha de root do Grub

Existe uma maneira de alterar a senha do root ou de qualquer outro usuário durante a inicialização do Ubuntu. Ele precisa de alguns ajustes no processo de inicialização.

Primeiro, reinicie o seu computador. Se o menu GRUB não aparecer automaticamente para você todas as vezes durante a inicialização, segure o Mudança chave durante a inicialização. Isso forçará a exibição do menu GRUB.

Em seguida, marque a linha Ubuntu do menu e pressione e para editar a configuração de inicialização.

Precisamos fazer a modificação na linha começando com linux, que é a penúltima linha na configuração. Substitua a última parte respingo silencioso com rw init = / bin / bash.

Basicamente, a mudança que estamos fazendo aqui é fazer o login em um shell (init = / bin / bash) em vez de GUI (respingo silencioso) com leitura e escrita (rw) privilégios.

pressione F10 para inicializar com esta configuração. Observe que essa configuração alterada é usada apenas para essa inicialização e é redefinida na próxima inicialização.

Como você pode ver, estamos logados como o usuário root no prompt do shell.

Agora, como feito anteriormente, podemos executar o comando senha aqui e redefina a senha de root.

senha

A senha do root foi alterada. Agora reinicie o sistema normalmente e faça o login como root com a nova senha.

Agora você pode executar as tarefas administrativas necessárias.

Conclusão

Vimos duas maneiras de alterar a senha de root no Ubuntu 20.04. Observe que, sempre que possível, sudo comando deve ser usado para executar tarefas administrativas. Fazendo login como su deve ser evitado tanto quanto possível, pois pode comprometer a segurança do sistema, especialmente se ele estiver conectado a uma rede.