Nessa dica, vamos mostrar uma maneira fácil, rápida e prática para você que perdeu a senha do superusuário root.
Vai que você chega em uma emprega onde não tenham catalogadas as senhas, ou o administrador foi demitido ou saiu da empresa por outro motivo, sei lá, podem ter vários motivos, ou até mesmo no seu Desktop, todos alguma vez na vida já esqueceram alguma senha.
Bom, chega de papo e vamos por a mão na massa.
Passos
Reiniciar o servidor, ou segurar o botão do Power e depois ligar novamente.
Na tela do GRUB, selecione a entrada:
- Debian GNU/Linux, with Linux 3.2.0-4-amd64
Aperte a letra e, procure pela linha ro quiet e deixe assim:
ro quiet init=/bin/bash
Aperte Ctrl+x para sair. Cairá em uma tela preta, mais ou menos assim:
root@(none):/#
Agora, é só executar os comando na sequência:
# mount -o remount,rw / # mount -a # mount # nano etc/shadow
Procure pelo root e apague toda a linha, deixando somente:
root::15979:0:99999:7:::
Feito isso, Ctrl+O para salvar e Ctrl+X para sair. Agora, faça o seguinte:
# sync # umount -a # mount -o remount,ro /</strong>
Para finalizar, é Ctrl+Del. Após o servidor reiniciar, é só logar como root sem senha e feito o login, aí assim poderá definir a nova senha com o comando:
# passwd root
Fonte: VIVA O LINUX