Resetando a senha root do EVE-NG (Ubuntu Base)
Perder a senha root do seu EVE-NG pode bloquear o acesso ao seu laboratório virtual. Felizmente, existe um método para recuperar o acesso, mesmo quando o GRUB está oculto. Este tutorial irá guiá-lo passo a passo pelo processo.
Pré-requisitos:
Acesso ao console do EVE-NG (via SSH ou console virtual).
Passo 1: Forçando o GRUB a aparecer e editando as opções de boot
Reinicie o EVE-NG: Reinicie o servidor EVE-NG.
Interrompa o boot no GRUB: Durante a inicialização, pressione e segure a tecla Shift esquerda. Isso deve forçar o GRUB a aparecer. Se você ainda não visualizar a tela do grub tente pressionar a tecla ESC.
Edite as opções de boot:
Quando o GRUB aparecer, use as teclas de seta para selecionar a opção de boot do Ubuntu e pressione a tecla e para editar as opções.
Navegue com as setas até a linha que começa com linux ou linux16.
No final dessa linha, adicione init=/bin/bash.
Pressione F10 para iniciar o sistema com as opções modificadas.
Passo 2: Resetando a senha root
Remonte o sistema de arquivos: Como o sistema de arquivos estará montado em modo somente leitura, você precisa remontá-lo em modo de leitura e escrita. Execute o seguinte comando:
mount -o remount,rw /
Altere a senha root: Use o comando passwd para definir uma nova senha
passwd root
Sincronize as alterações: Execute o comando sync para garantir que as alterações sejam escritas no disco:
sync
Reinicie o sistema: Reinicie o sistema EVE-NG com o comando:
exec /sbin/init
Dicas e observações:
GRUB oculto: Em algumas versões do Ubuntu, o GRUB pode estar configurado para não aparecer por padrão. Pressionar a tecla Shift esquerda durante a inicialização geralmente resolve isso.
Editor do GRUB: O editor do GRUB permite modificar as opções de boot temporariamente. As alterações não são permanentes.
init=/bin/bash: Essa opção instrui o kernel a iniciar o shell bash em vez do processo de inicialização normal, permitindo acesso root sem login.
Após a reinicialização do EVE-NG, você poderá fazer login usando a nova senha root.
É importante lembrar que a segurança do sistema é primordial. Portanto, após a redefinição da senha, certifique-se de tomar medidas para proteger seu servidor EVE-NG, como definir uma senha forte e manter o sistema atualizado.