Você não pode descobrir uma senha no Ubuntu. Talvez com o uso de algumas ferramentas de hacking e algoritmos de força bruta, mas isso não é útil em tais casos, e não é necessário.
No entanto, você tem algumas opções:
Opção 1: A maneira "correta" e mais fácil
Basta ligar para o funcionário de TI da sua empresa que configurou seu computador e perguntar a senha que ele definiu.
Se ele disser que nenhuma senha foi configurada (você também pode tentar isso antes / em vez de chamá-lo), provavelmente você está sofrendo de um bug (?) na tela de bloqueio que sempre pede uma senha, mesmo se não houver nenhum. Então, clique no símbolo de engrenagem no painel (barra na parte superior da tela, símbolo no canto direito normalmente) e selecione " Alternar usuário ... " ou algo similar. Dessa forma, você sai da tela de bloqueio e acessa o greeter que reconhece se alguém tem uma senha ou não e aceita fazer login sem uma senha, se não houver nenhuma definida.
Opção 2: o modo "hacky"
Quando você tiver acesso físico à máquina, poderá fazer login em um terminal raiz no modo de recuperação sem senha e definir uma nova senha sem conhecer a antiga para sua conta.
Portanto, você faz conforme detalhado em esta resposta , ou resume abaixo:
-
Reinicialize e entre no menu GRUB. Se você não estiver inicializando com outro SO, provavelmente está oculto. Segurar Shift durante a inicialização (ele deve aparecer após o prompt BIOS / UEFI e antes do Ubuntu começar a carregar, então pressione e segure-o melhor cedo do que tarde) deve exibir embora.
-
A partir das opções dadas, selecione aquela com o maior número de versão do kernel (se houver muitos) e a frase adicional
(recovery mode)
. -
Você verá outro menu, onde, por favor, selecione a opção
root - Drop to root shell prompt
-
Você deve estar localizado em um "terminal de tela cheia" agora e logado como root (super usuário) agora. Isso deve se parecer com:
root@YOURHOSTNAME:~#
-
Primeiro, precisamos remontar o disco rígido agora, pois só temos acesso de leitura no momento, mas precisamos escrever. Faça isso com:
mount -rw -o remount /
-
Agora você pode definir a senha para o usuário YOURUSERNAME com o comando:
passwd YOURUSERNAME
Ele pede que você digite uma senha duas vezes (sem exibir nenhum caractere na tela, você digita às cegas!) e, em seguida, diz que foi bem-sucedida, se você digitou corretamente duas vezes.
-
Você substituiu com sucesso a senha desconhecida do usuário por uma nova. Reinicie a máquina normalmente com:
reboot
-
Na tela de boas-vindas normal, efetue login com sua nova senha (exceto se o login automático ainda estiver ativado, não será necessário inseri-lo).
Parabéns! Você invadiu sua senha com sucesso! ;-D