fbpx Perdeu Senha do Root? | Certificação Linux

Perdeu Senha do Root?

📅 06/01/2020 ⏱ 2 min ✍️ Uira Ribeiro
Linuxcomandoshow-to
Perdeu Senha do Root?

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

Especialista Linux com mais de 20 anos de experiência.
Autor de 5 livros e mentor de mais de 14.000 alunos certificados.
20 certificações de alto nível, incluindo LPIC-3, CKA, RHCE e AWS Solutions Architect.

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