retirado do Blog: http://linuxnakbca.blogspot.com/2010/09/como-recuperar-senha-root-esquecida-no.htmlPodemos nos encontrar na situação de perda ou esquecimento da senha de superusuário ou root que tínhamos criado na instalação do Ubuntu: agora não se pode administrar o sistema.
No título do tutorial está escrito "recuperar, mas realmente o que vamos a fazer é "trocar a senha", porque a maioria das preguntas que me fizeram foi assim. Portanto, isso melhorará na hora da busca.
Vamos à ação:
1)Ao iniciar o computador (na tela do GRUB), selecionamos iniciar em modo recovery (ou modo de recuperação).
Nota: para os que iniciam o Ubuntu diretamente (sem partição no HD), sem poder ver a tela do GRUB: depois de carregar a placa-mãe ,aperte Esc, se não funcionar aperte shift para entrar no menu do GRUB.
No menu do Grub que aparece, escolha recovery mode (modo de recuperação)
2)No submenu que aparece, escolha "netroot" (para colocarmos como superusuario sem senha. )
Agora, troque sua senha executando no Terminal o comando:
sudo passwd teu_nome_usuario
3)Tecle Enter e escreva sua nova senha. Não se verá nada na tela, mas não se preocupe porque na realidade está escrevendo
4)Aperte enter e volte a escrevê-la
5)Reinicie o computador com o comando:
sudo reboot
Aperte enter e reinicie seu Computador de forma normal, com seu nome de usuário e a nova senha.
E com isto já solucionamos o problema !
Nota 1: Não esqueça de anotar ou, melhor ainda, gravar na cabeça a senha para que não passe outra vez por essa situação.
Nota 2: Isso é, para mim, uma falha do Ubuntu que tem priorizado a "COMODIDADE" para os usuários esquecidos à "SEGURANÇA".
Uma opção é desabilitar a opção "netroot". Porém, "netroot" também é muito útil para resolver problemas do nosso sistema quando não podemos acessar a ele, como por exemplo, quando falha as X(gráfica), quando tentamos instalar algum driver ou criar el archivo /etc/X11/xorg.conf para configurar as X (muito comun) ...etc