Poderá ter perdido ou simplesmente esquecido a palavra-passe de raiz do servidor. Não será possível aceder ao servidor como superutilizador. Se for este o caso, este artigo ajudá-lo-á a resolver rapidamente o problema. Em primeiro lugar, é necessário ter acesso à consola do servidor.
O algoritmo de redefinição da senha de root é simples:
Vamos analisar cada passo.
Primeiro, reinicie o servidor se ele estiver ligado e inicializado pressionando CTRL + ALT + DEL
. Se o servidor estiver desligado, ligue-o. Depois de carregar o menu da BIOS, mas antes de iniciar o arranque do SO, aparecerá um temporizador no ecrã. Para parar o temporizador de arranque do SO e entrar no menu do gestor de arranque GRUB, prima qualquer tecla (exceto Enter).
Para arrancar o sistema no modo de utilizador único, terá de editar a linha de arranque. Use as teclas para cima e para baixo do seu teclado para navegar entre as linhas do menu boot. Selecione a linha que pretende (normalmente "* Ubuntu") e prima a tecla "e" para começar a editar as opções de arranque.
De seguida, precisa de encontrar a linha que começa com linux /boot
. Encontre o parâmetro "ro" no final dessa linha e substitua-o pelo parâmetro rw
. Depois de um espaço, adicione o novo parâmetro:
init=/bin/bash
Fez tudo o que era necessário para iniciar o sistema em modo de utilizador único. Prima CTRL+X
ou F10 e arranque.
Isto irá então carregar a consola onde terá de introduzir um comando:
passwd root
Terá então de introduzir duas vezes a nova password de root.
A palavra-passe do root foi alterada. Agora guarde as alterações num disco e reinicie o sistema:
sync
reboot