Recuperando a senha do root

Publicado por Fernando Nunes em 25/03/2004

[ Hits: 16.948 ]

 


Recuperando a senha do root



Se você perdeu a senha do usuário "root" e não consegue mais logar no sistema, siga a seguinte dica:

1 - Reinicie o computador
2 - No prompt "LILO:", digite linux = single

O sistema será iniciado em modo "monousuário" e agora você já pode "trocar" a senha do "root". Para isto, digite o seguinte comando:

bash# passwd (informe a nova senha)

Seguindo este passos, agora é só você reiniciar o Linux, e tudo voltará a funcionar novamente!

Outras dicas deste autor

Questão: Quando reiniciar um sistema Unix?

Faça seu Outlook funcionar com o iptables

Leitura recomendada

Linux não dá boot!

Teclas de função de brilho para Sony Vaio

Deixando as fontes do Debian superb

Applet de volume de som no Ubuntu 10.04

Resolvendo problemas com a backlight (luz de fundo) de notebooks com driver Intel

  

Comentários
[1] Comentário enviado por danillofa em 25/03/2004 - 16:27h

no conectiva 9 isso nao funciona mais, para ele entrar em modo monousuario ele pede a senha de root do mesmo jeito :(

[2] Comentário enviado por io em 03/06/2004 - 01:10h

É sério?? Isso funciona? E eu pensando que seguranca fosse uma coisa séria no linux... Isso é pior que um documento do Word!! :-)

Tá!!!! Essa eu vou testar....

Até mais, David.

[3] Comentário enviado por marcosvalente em 18/06/2004 - 06:37h

valeu vou testar

[4] Comentário enviado por lspecian em 03/09/2004 - 14:32h

Olha respondendo ao io existem formas de proteger o lilo contra isto de uma olhada em http://www.vivaolinux.com.br/dicas/verDica.php?codigo=255

[5] Comentário enviado por removido em 06/11/2004 - 01:13h

IO, vc teve a mesma reação que eu quando soube disso pela primeira vez. E a resposta que recebi me foi satisfatória e tranquilizadora.

Primeiro pq há meios de proteger arquivos pessoais tão eficientes quanto vc possa desejar.
Segundo, se alguém tem acesso ao seu computador fisicamente, ele pode destruir a máquina com um chute ou um copo dágua sem precisar invadir o sistema. A proteção é eficiente contra intrusos logados na rede, este sim o objetivo da senha do ROOT.
[]s!


[6] Comentário enviado por removido em 06/11/2004 - 01:16h

Em tempo! Para kurumins (é o que uso), basta digitar "sudo passwd" e escolher nova senha, ignorando a anterior. Fácil. fácil!

[]s!

[7] Comentário enviado por f4r3j4d0r em 23/03/2006 - 21:30h

Recuperando a Senha de Superusuário

Esquecer a senha de superusuário pode parecer, à primeira vista, um problema sem solução, já que se trata de uma situação extrema. Existe, em contrapartida, um forma de se solucionar este inconveniente.

Ao inicializar o computador, na tela de opções do Grub, deve-se selecionar a imagem do sistema operacional para o qual se deseja recuperar a senha e digitar e (edit) duas vezes, que habilitará a edição da linha referente à imagem. No final da linha deve ser inserida a frase init=/bin/bash, para habilitar o acesso para a linha de comando; em seguida, tecle a letra b (boot).

Ao aparecer a linha de comando, digite a seqüência abaixo:

# mount -o remount,rw /
# passwd root
Digite a nova senha aqui e confirme-a

# sync
# reboot

A senha do superusuário foi modificada.

No LILO basta que usuário digite, na opção do lilo, uma das seguintes opções:

LILO boot: linux single
LILO boot: linux emergency


Isto fará com que o usuário acesse o sistema sem que seja requerido nenhum tipo de senha. Em contrapartida, essas alternativas poderão deixar o sistema vulnerável a invasões.

Note que este tipo de invasão só será possível a alguém que tenha acesso físico à máquina. É muito importante zelar pela segurança física de servidores. Mesmo alguém sem conhecimentos de informática poderia abrir o computador e retirar o disco rígido, levando-o com todos os seus dados confidenciais.
Linux single e segurança

Para se precaver de uma provável invasão do sistema por um usuário que não tenha a senha de superusuário deve-se tomar as seguintes precauções:

Grub

*

No Linuxconf, edita-se as opções gerais do Grub (Configuração -> Inicialização -> Grub);
*

Habilita-se uma senha, evitando-se que o grub seja acessado por um usuário sem autorização (Opções gerais -> Senha).

LILO

*

Deve ser feita uma cópia do arquivo de configuração do LILO /etc/lilo.conf;
*

Deve se incluir, então, as seguintes linhas no mesmo arquivo:

restricted
password=12345

Essa inserção deve ser feita logo após a linha que indica a imagem, algo como:

image=/boot/vmlinuz-2.4.20-26373cl

*

Agora basta atualizar o LILO:

# lilo

O linux single estará desativado em ambas as opções. Para recuperar a senha e poder utilizá-la basta acessar como um usuário comum (ou delegar esta tarefa para um usuário de extrema confiança) e acessar a opção no Linuxconf ou digitar:

$ cat /etc/lilo.conf

A senha do linux single estará no campo Senha, no caso do Grub, ou na linha "password:", no caso do LILO

[8] Comentário enviado por wandersonslash em 21/03/2007 - 00:58h

Eu fiz da mesma forma que esse cara de cima me falou, mas quando eu vou me logar ele diz a seguinte frase "O administrador não tem permissão para iniciar uma sessão nesta tela" o que eu faço?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts