» Início » Desenvolvimento » Software Livre » Recuperando a Senha de root em um servidor Linux
 
Avaliação: Não avaliado | Publicado em: 30/09/2006
Recuperando a Senha de root em um servidor Linux
Frederico Madeira Formado em Engenharia Eletrônica pela UPE, é Administrador de Redes, LAN / WAN, responsável pela administração de diversos servidores Linux e Windows 2003. Certificado CCNA Cisco. Estudante de Pós Graduação de Segurança de Redes na AESO. Desenvolve projetos em Linux, PHP, MySQL, projetos de Rede, LAN, WAN e wifi.


1. PARA USUÁRIOS DO LILO:

Quando aparecer o prompt abaixo:

lilo:

digite:

lilo: linux single

O sistema iniciará no runlevel 1 (single user mode)


2. PARA USUÁRIOS DO GRUB

Ao aparecer a tela de opções de sistemas instalados, precione a tecla p (caso possua password do grub ativo) e em seguida digite a senha. Será liberada a opção e. Caso você não possua senha, será mostrada a opção e.

Aparecerá algo semelhante ao exposta abaixo:

root (hd0,5)

kernel /boot/vmlinuz-2.6.13-1.1532_FC4 ro root=LABEL=/1 rhgb quiet

initrd /boot/initrd-2.6.13-1.1532_FC4.img

Acrescente a palavra single na linha abaixo:

kernel /boot/vmlinuz-2.6.13-1.1532_FC4 ro root=LABEL=/1 rhgb quiet single

Em seguida precione a tecla b para bootar o sistema.

Pronto, para usuários tanto do lilo como do grub, vocês já devem estar com a console disponível para vocês.


Entrem com o comando abaixo para alterar a senha do root:

[root@localhost fred]# passwd

Changing password for user root.

New UNIX password:

Em seguida digite reboot para que seu sistema seja reiniciado em modo normal.


3. USANDO UM CD DE RECUPERAÇÃO

Insira o rescue cd na unidade e inicio o computado com a opção de boot pelo cd.

Quando aparecer a tela de opções, digite:


# linux rescue

Em seguida o CD inicia o modo de recuperação, disponibilizando uma shell para manutenção do sistema. Sua partição / será montada na pasta /mnt/sysimage.

Monte seu sistema como uma partição root ( / ) usando o comando abaixo:

# chroot /mnt/sysimage

Em seguida é só proceder com a alteração da senha:

[root@localhost fred]# passwd

Changing password for user root.

New UNIX password:

Em seguida, reinicie a máquina.


Abraços e até a próxima.

Frederico Madeira
www.madeira.eng.br