No Linux e outros ambientes Unix, temos senhas de usuário e também da conta root. Quando esquecemos a senha de um usuário, não há grande problema porque com a conta root ou usando o sudo podemos usar certas ferramentas de administração para recuperar nossa senha de usuário perdida ou simplesmente trocá-la por uma nova. Por outro lado, quando isso acontece conosco com a conta root, a onipotente, as coisas ficam um pouco mais complicadas, mas também não é o fim do mundo ...
Neste totorial simples vamos ensinar-lhe como recuperar ou redefinir a senha de root se você esqueceu e não consegue acessar sua conta privilegiada no Linux. O método que vou descrever é comum para todas as distribuições, embora possa variar um pouco dependendo se você usa outro bootloader, etc., mas se você usa uma distro conhecida com o GRUB, você só terá que seguir os seguintes passos:
- Reinicie o seu computador ou inicialize-o se não estiver ligado, mas fique atento para a tela do GRUB, já que você precisa realizar algumas operações neles. Portanto, se a contagem regressiva começar a inserir a entrada padrão, mova o seletor para que a contagem pare e dê tempo. Caso a tela do GRUB não apareça por falta de tempo, você terá que modificar a configuração do GRUB para que apareça, caso não saiba deixar um comentário e eu tentarei explicar para você ...
- Agora que estamos no GRUB, pressione a tecla E para editar algumas opções.
- Encontre uma linha onde aparece o nome da imagem binária do kernel que é carregada e cuja linha termina com "init = / bin / bash". Se você olhar para esta linha, verá que há um parâmetro somente leitura (ro) que deve ser alterado para leitura / gravação, ou seja, rw.
- Agora pressione F10 para salvar as alterações e reiniciar o computador e o que obteremos agora será um prompt de shell bash.
- Agora você deve trabalhar com as ferramentas que temos neste shell para mudar senha de root:
mount -n -o remount,rw /
passwd root (aquí cambiamos la contraseña de root por la nueva,y si quieres puedes cambiar la de otro usuario usando el nombre de usuario en vez de root)
exec /sbin/init
Com esses três comandos, ele é reiniciado assim que alteramos a senha e podemos entrar na distro como fazemos normalmente ...
Feno outras alternativas para este método, como usar um LiveCD, ou mesmo copiar o hash de uma senha conhecida para o campo correspondente à conta root de / etc / shadow, mas não recomendo o último, pois se você esquecer de alterá-lo assim que tiver acesso, não seria seguro.
"Grande poder traz grande responsabilidade" - Tio Ben
Excelente contribuição Isaac. Obrigado.
Agora, um artigo sobre como proteger o grub com senha.
Postagem muito boa.
Obrigado pelo artigo, concordo com o David, agora é hora de proteger o grub para evitar isso, pois assim "qualquer um" poderia atrapalhar.
Uma saudação.
E então um artigo sobre como redefinir sua senha do GRUB quando você a esquecer.
Não consigo entrar na página VAMI do VCenter. O administrador que gerenciava saiu e não deixou a senha. Já tentei com os 3 usuários possíveis (root, com outro usuário que colocou o administrador antigo e com o usuário local que eles mencionam administrador@vsphere.local do meu Vcenter mas eu não entro. Também não entendo a conexão SSH. Tenho o programa MobaXterm para conexão SSH mas não entendo como me conectar ao endereço que tenho do meu VCenter. O que posso fazer. Saudações.