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 “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 é:
- Reiniciar o computador;
- Entrar no Menu do Grub;
- Escolher a linha do Menu que será usada para o boot;
- Apertar a tecla “E” para editar a linha;
- Procurar no editor a linha que começa com “linux” ou “linux16“;
- No final desta linha, dar um espaço, e acrescentar o número 1;
- Pressionar Ctrl-X para reiniciar o sistema;
- Use o comando passwd para alterar a senha de root;
- Reiniciar o sistema normalmente;
Em sistemas como CentOS e Fedora, especialmente aqueles que usam o SELinux, é um pouco diferente:
- Reiniciar o computador;
- Entrar no Menu do Grub;
- Escolher a linha do Menu que será usada para o boot;
- Apertar a tecla “E” para editar a linha;
- Procurar no editor a linha que começa com “linux” ou “linux16“;
- Procurar nesta linha por “ro” (readonly). Apague o “ro” e escreva no lugar: “rw init=/sysroot/bin/sh“
- Pressionar Ctrl-X para reiniciar o sistema;
- Digite “chroot /sysroot”;
- Use o comando passwd para alterar a senha de root;
- Se o sistema usar o SELinux, force-o a reetiquetar a partição raiz com o comando “touch /.autorelabel“
- Digite “exit“;
- Reinicie o sistema normalmente com o comando “reboot“;
1 Comentário
Muito importante saber fazer este tipo de ação em sistemas Linu. Obrigado Uirá.