Redefinir uma senha perdida em uma VM Ubuntu

Você pode ser como eu e manter algumas máquinas virtuais em seu laptop para desenvolvimento, teste e jogos. Eu tinha um Ubuntu VM no VMWare cuja senha perdi e queria redefini-lo para poder voltar à codificação.

Normalmente, com um computador desktop ou um servidor, você mantém pressionada alguma tecla enquanto o computador está inicializando para entrar no gerenciador de inicialização Grub e, em seguida, inicializar em algo chamado “modo de usuário único”, onde você é capaz de alterar senhas, corrigir configurações , consertar discos, etc.

Infelizmente, a tela de boot voa direto no Ubuntu no VMWare. Portanto, a primeira coisa que você precisa fazer é desligar a VM e, em seguida, se preparar para iniciá-la. Mas antes de iniciar a VM : prepare-se para acertar Shiftporque é isso que o levará ao Grub. Pronto? Está bem. Inicie e acerte Shift.

Agora você deve estar em Grub. Se você não entender, não se preocupe, apenas desligue e tente novamente.

Escolha ‘Opções avançadas’ e, em seguida, qualquer uma das linhas de “recuperação” do menu Grub para o Ubuntu.

Você será colocado em outro sistema de menu. Escolha ‘root’: este é o modo de usuário único em que você é root.

Seu / sistema de arquivos pode ser montado como somente leitura neste ponto. Digite isso para montá-lo como leitura e gravação:

mount -rw -o remount /

Agora você pode redefinir senhas, etc, assim:

passwd myuser

Boa sorte!