Como faço para entrar no meu laptop Linux se esqueci o nome de usuário e a senha?
Como faço para entrar no meu laptop Linux se esqueci o nome de usuário e a senha?
Respostas:
Você pode entrar no modo único no Grub. Durante a inicialização, pressione Escna tela de inicialização do Grub quando solicitado. Pode apenas mostrar ao Grub as listagens de cada kernel - se esse for o caso, não pressione Esc.
A partir daqui, selecione a primeira entrada e pressione epara editar essa entrada. Vá para a linha que começa com kernel
e pressione enovamente.
Isso permitirá que você edite a linha inteira. Role para a direita até chegar ao fim e remova splash quiet
-o da linha, substituindo-o por single
. Pressione Enterpara aceitar as alterações e pressione bpara inicializar na linha do kernel modificada. Isso o inicializará no modo de usuário único e o levará ao shell raiz assim que a inicialização for concluída.
A partir daqui, você pode adicionar usuários ao sistema, alterar senhas de usuários etc.
chroot
em seguida, nele. Você pode então emitir o passwd
comando para raiz reset, o seu utilizador, etc.
Você pode fazer o que Marco sugeriu , mas o dele não funcionará em todas as distros. Mais precisamente, ele não funcionará sem a necessidade de fornecer a senha root nos sistemas que usam o openrc.
A maneira mais genérica, sem usar nenhuma outra mídia inicializável, é acrescentar init=/bin/bash
ou init=/bin/sh
inicializar opções (é onde você colocaria a single
seguir à resposta de Marco).
Outra opção, talvez o último recurso, é inicializar a partir de uma mídia removível (como o livecd), montar a partição raiz do seu sistema e executar o chroot nele ou executar um trabalho sujo /etc/shadow
. Com isso, quero dizer editá-lo e remover o campo de hash da senha. Mas é um método sujo (leia-se: perigoso ): primeiro, /etc/shadow
é um arquivo de segurança vital e um erro em sua estrutura pode criar uma violação de segurança ou apenas quebrar muitas coisas. Para evitar erros, ele só deve ser editado usando o vipw -s
comando - mas isso só é possível quando você entra no sistema. Outros problemas podem ser causados por um conflito / erro detectado por mecanismos avançados de segurança trabalhando no sistema. Mas eu não usei até agora, então não posso dizer quais podem ser esses problemas.
/etc/shadow
manualmente é perigoso: pode-se facilmente atrapalhar o sistema ou até criar um conflito em algum mecanismo de segurança avançado. Ok, eu vou atualizar a resposta.
Fazia muito tempo que eu não usava uma caixa Ubuntu 12.04 Linux. Esqueci sua identificação de login. Tentei a seguinte abordagem e obtive o ID de login.
Pare no carregador de inicialização do Grub, procure opções para editar e retornar à linha de comando. No meu caso, para edição, era 'e' e, para linha de comando, era 'c'. Após pressionar a tecla de edição 'e', as opções de inicialização e as opções de linha de comando mudam para F10e Ctrl+ Cou F2.
Use qualquer método e solte no shell de comando do carregador de inicialização (grub). Então digite ls. Ele mostrará as partições no disco.
#grub> ls
(hd0) (hd0,msdos5) (hd0,msdos1)
#grub>ls << (the partition of your boot kernel, u can see in the grub list against root option. it will be " root = (hd0,msdos1) >>
Caso contrário, você também ls e verifica / etc / issue ou quaisquer arquivos relevantes para obter informações.
no meu caso, meu linux foi instalado em (hd0, msdos1). Verifique o arquivo passwd no etc
#ls (hd0,msdos5)/etc/passwd
então
#cat (hd0,msdos5)/etc/passwd
Verifique o frag frag do arquivo para o seu nome de usuário. Inicialize normalmente e use o nome de usuário para fazer login.