Versão do SO: Red Hat 7.7
Declaração do problema:
Eu instalei uma máquina virtual Linux com VMWare antes, mas esqueci a senha de root porque ela não é usada há muito tempo. Então você precisa alterar a senha do root.
Alteração de senha raiz
As etapas da operação para alterar a senha do root são registradas a seguir.
1. Inicie a máquina virtual e, quando a interface de contagem regressiva de inicialização aparecer, pressione qualquer tecla do teclado para entrar na seguinte interface:
2. Em seguida, pressione a tecla "E" no teclado e pressione a tecla e no teclado para entrar no modo de edição:
(Nota: Selecione a primeira opção (destacada é selecionada))
crashkernel
Altere o ro anterior para rw (ro significa permissão somente leitura) e adicione init=/bin/sh
após a conclusão da modificação, Ctrl+x para salvar
3. Em seguida, ele entrará no modo de segurança:
digite o comando passwd para alterar a senha e siga as instruções para alterar a senha do root.Após inserir a senha e confirmar a senha, a modificação pode ser bem-sucedida.
Se você digitar o comando passwd pela primeira vez e for avisado de que o comando não pode ser encontrado, digite o comando chroot /sysroot e, em seguida, digite o comando passwd novamente.
4. Execute o comando touch /.autorelabel para que a senha modificada entre em vigor.
Depois que o comando touch /.autorelabel for executado, execute o comando exit para sair e, em seguida, o comando reboot para reiniciar o serviço Linux da máquina virtual. Após a reinicialização bem-sucedida, você pode fazer login com a nova senha.
Captura de tela do processo de reinicialização:
Referência:
https://blog.csdn.net/smilehappiness/article/details/105306049
https://www.cnblogs.com/limingli/p/10032690.html