Como vejo meu usuário / senha atual no bash?

2

Atualmente estou instalando o Bash no Ubuntu no Windows.

Eu instalei o Bash e configurei o usuário normalmente. Tudo funcionou bem, mas eu não queria continuar fazendo sudo com todos os comandos. Eu desinstalei, em seguida, reinstalei 'Bash no Ubuntu no Wwindows' com

lxrun /install /y

Ele salvou o nome de usuário, mas não a senha anterior. Estou tentando visualizar a senha atual do usuário que estou usando.

Como visualizo a senha para meu usuário no Bash?

    
por Joseph Palacio 24.09.2016 / 21:46

3 respostas

7

Não é possível ver quais são as senhas do usuário do sistema operacional. As senhas são armazenadas em um formulário hash . Você só pode verificar se você conhece um certo. Isso não só seria uma ameaça à segurança, mas também as senhas deveriam ser alteradas regularmente. E o novo não deve ser muito parecido com o antigo. Mas no ambiente doméstico (em oposição a um profissional) você não deve se incomodar com isso pela sua linha de comando.

    
por 24.09.2016 / 21:57
4

Você não pode, na verdade, sua senha está com hash e é apenas uma decodificação de uma via.

Para resumir, apenas imagine cada vez que você tentar fazer o login, ele fará algo como

se hash ('password') == currentHash;

do grantAccess ();

e cada vez que você salvar uma senha, fará

* hashedPass = hash ('senha');

writeOnShadowFile ('hashedPass') *

Isso é feito pelos padrões de segurança do hash, evitando armazenar uma senha real, mas armazenando o resultado de uma função e avaliando-a dessa maneira. As funções de hashing destinam-se a fazer muito da conversão do valor original com perda de dados e, devido à perda de dados, será quase impossível saber sua senha original.

Você pode alterar facilmente sua senha com usermod -p < senha > < user > , ou apenas passwd < usuário >

    
por 25.09.2016 / 00:06
0

Você não pode! Por boas razões. Seria uma enorme falha de segurança. Você pode alterar a senha com o comando passwd (consulte man passwd ).

Se você é root, pode alterar as senhas de todos os usuários.

    
por 24.09.2016 / 21:59