Removendo senha do usuário root em 10 passos
Dica publicada em Linux / Segurança
Removendo senha do usuário root em 10 passos
Essa dica serve para quem se vê na necessidade de acessar um computador com Linux, mas não tem nenhuma senha de usuário e muito menos a do root. Lembrando que essa dica vai para aqueles que usam o lilo como gestor de início, no grub é um pouquinho diferente.
1. Dê boot no computador;
2. No lilo use a seta para escolher o kernel em que deseja bootar;
3. Entre com os comandos abaixo na linha de boot:
lilo boot: <KERNEL_ESCOLHIDO> root=/dev/hd<PARTIÇÃO> ro init=/bin/bash
4. O sistema irá bootar e você se deparará direto com um terminal /bin/bash e com todas permissões de root;
5. Remonte o sistema de arquivos com permissão de escrita:
# mount -o remount, rw /dev/hd<PARTIÇÃO> /
6. Edite o arquivo onde estão as senhas dos usuários:
# vi /etc/shadow
7. Delete as seqüências que aparecem entre os dois primeiros : (dois pontos);
8. Salve e saia do arquivo (:wq!)
9. Remonte a partição como só leitura:
# mount -o remount,ro /dev/hd<PARTIÇÃO> /
10. Reinicie o sistema que se tiver feito tudo certo, basta entrar com o usuário root e na senha apertar ENTER!
# reboot
Espero que essa dica sirva de alguma coisa para os visitantes do VOL, acho que é uma dica bastante legal, ainda mais pra quem está começando no sistema!
Abraços!
2. No lilo use a seta para escolher o kernel em que deseja bootar;
3. Entre com os comandos abaixo na linha de boot:
lilo boot: <KERNEL_ESCOLHIDO> root=/dev/hd<PARTIÇÃO> ro init=/bin/bash
4. O sistema irá bootar e você se deparará direto com um terminal /bin/bash e com todas permissões de root;
5. Remonte o sistema de arquivos com permissão de escrita:
# mount -o remount, rw /dev/hd<PARTIÇÃO> /
6. Edite o arquivo onde estão as senhas dos usuários:
# vi /etc/shadow
7. Delete as seqüências que aparecem entre os dois primeiros : (dois pontos);
8. Salve e saia do arquivo (:wq!)
9. Remonte a partição como só leitura:
# mount -o remount,ro /dev/hd<PARTIÇÃO> /
10. Reinicie o sistema que se tiver feito tudo certo, basta entrar com o usuário root e na senha apertar ENTER!
# reboot
Espero que essa dica sirva de alguma coisa para os visitantes do VOL, acho que é uma dica bastante legal, ainda mais pra quem está começando no sistema!
Abraços!
No arquivo /etc/shadow a linha que deve ser editada é a que inicia com a palavra root! Dependendo da configuração do sistema, a palavra root pode aparecer na 1ª linha (a maior parte dos casos) ou no meio ou no fim!
Outra dica: este procedimento pode ser feito com um disco de boot ou uma live distro também! Depois é só bootar no sistema instalado no hd!
Esse tipo de dica é o que reforça a idéia de que não adianta uma rede à prova de falhas se você não cuida do acesso FÍSICO (presencial, humano) à suas máquinas!
Parabéns pela dica!
Abração,
Lennon Jesus