fbpx Perdeu a Senha do Root no Linux? Como Recuperar (Passo a Passo) | Certificação Linux

Perdeu Senha do Root?

📅 06/01/2020 ⏱ 2 min ✍️ Uira Ribeiro
Linuxcomandoshow-to
Perdeu Senha do Root?
Exam Pass App — mais de 7.000 questões LPI, offline, em 5 idiomas, disponível no Android e na App Store
Disponível no
Google Play
Disponível na
App Store

Perder a senha do root pode ser um problema. No entanto, há duas maneiras de recuperar a senha:

A primeira, é utilizar uma conta de usuário que faça parte do grupo de "sudo-no-linux-como-e-por-que-usa-lo-com-seguranca/" class="internal-link">sudoers", e possa trocar a senha do root utilizando o comando sudo:

$ sudo su -
# passwd

Se não for possível entrar no sistema com alguma conta privilegiada, ainda assim é possível reiniciar o computador, e entrar no modo de emergência para efetuar a troca de senha do root.

Em sistemas Debian/Ubuntu, o passo a passo é:

  1. Reiniciar o computador;
  2. Entrar no Menu do Grub;
  3. Escolher a linha do Menu que será usada para o boot;
  4. Apertar a tecla "E" para editar a linha;
  5. Procurar no editor a linha que começa com "linux" ou "linux16";
  6. No final desta linha, dar um espaço, e acrescentar o número 1;
  7. Pressionar Ctrl-X para reiniciar o sistema;
  8. Use o comando passwd para alterar a senha de root;
  9. Reiniciar o sistema normalmente;

Em sistemas como CentOS e Fedora, especialmente aqueles que usam o SELinux, é um pouco diferente:

  1. Reiniciar o computador;
  2. Entrar no Menu do Grub;
  3. Escolher a linha do Menu que será usada para o boot;
  4. Apertar a tecla "E" para editar a linha;
  5. Procurar no editor a linha que começa com "linux" ou "linux16";
  6. Procurar nesta linha por "ro" (readonly). Apague o "ro" e escreva no lugar: "rw init=/sysroot/bin/sh"
  7. Pressionar Ctrl-X para reiniciar o sistema;
  8. Digite "chroot /sysroot";
  9. Use o comando passwd para alterar a senha de root;
  10. Se o sistema usar o SELinux, force-o a reetiquetar a partição raiz com o comando "touch /.autorelabel"
  11. Digite "exit";
  12. Reinicie o sistema normalmente com o comando "reboot";
Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Depois de anos vendo profissionais perderem horas em tarefas simples por não conhecer as ferramentas certas do Linux, decidi ensinar.
Hoje sou autor da maioria dos Materiais de Aprendizado oficiais da LPI e mentor de mais de 14.000 alunos certificados.

Conheça minha história completa →

Isso foi só uma peça. O curso ensina o caminho completo — do primeiro comando ao dia da prova.

Certificação Linux — a plataforma líder em certificações Linux no Brasil
WhatsApp