O que acontece se você sudo passwd sem especificar um usuário?

2

Eu queria alterar minha própria senha (como administrador), então fiz o seguinte comando:

sudo passwd

e, em seguida, ele solicitou uma senha, mas quando tentei relogar, minha senha não foi alterada. Agora estou me perguntando qual senha eu mudei, pois isso me levou a digitar uma senha, mas não tenho certeza de qual senha ela mudou exatamente.

Eu sei que se eu faço sudo passwd <MY_USER> funciona, estou apenas imaginando sem um usuário o que acontece.

Obrigado

    
por Yann Chabot 08.11.2016 / 17:21

1 resposta

4

(Estranhamente, isso parece não estar documentado em man passwd ...)

Se nenhum nome de usuário for especificado, o nome de usuário do usuário executando passwd será padronizado. Naturalmente, como sempre, executar um programa com sudo (sem argumentos adicionais) faz com que ele se comporte como se fosse executado por root , então sudo passwd é equivalente a sudo passwd root .

    
por fkraiem 08.11.2016 / 17:27