Como faço para redefinir uma senha no Linux

Como faço para redefinir uma senha no Linux
O Linux permite que os usuários alterem suas senhas sempre que efetuam login. O Linux oferece o utilitário "Passwd" para alterar uma senha de uma conta de usuário ou uma nova conta de usuário. Qualquer informação relacionada à senha do usuário criptografado ou aos detalhes relacionados a senha são armazenados no arquivo "/etc/shadow" do sistema Linux. Se você é um usuário normal, só pode alterar a senha da sua conta. Mas se você é um usuário ou usuário root com acesso sudo, também pode alterar a senha dos outros usuários.

Sempre que você alterar a senha, use uma senha forte e exclusiva que atenda aos critérios padrão para uma senha do Linux. Ter uma senha forte é uma jogada inteligente para proteger sua conta de possíveis roubos e acesso não autorizado. Uma senha forte deve ter 16 caracteres, contendo uma letra maiúscula, uma letra minúscula, um número e um personagem especial. É um bom hábito atualizar sua senha com frequência para salvá -la de hackers e outro acesso indesejado.

Alterando a senha do usuário

Para alterar a senha da sua conta de usuário, execute o comando "passwd" sem nenhum argumento adicional, como mostrado abaixo.

Passwd

Depois de executar o comando acima, o usuário é solicitado a fornecer a senha atual para alterar a senha. Se a senha inserida estiver correta, digite a nova senha e confirme a entrada novamente. Você pode ver que as senhas não são mostradas na tela. Você será obrigado a entrar na nova senha sempre que fizer login novamente.

Alterando a senha para outro usuário

Se você deseja alterar a senha para outro usuário, use o usuário root ou o usuário com acesso sudo. Aqui nos exemplos posteriores, consideramos que você está usando o usuário com o Sudo Access.

Se você deseja alterar a senha para outro usuário, precisará usar o comando “passwd 'junto com o nome de usuário desejado para o qual você deseja alterar a senha. Aqui, estamos usando o usuário "DUM" para alterar a senha.

sudo passwd dum

Depois de executar este comando, você será solicitado a inserir a nova senha e depois confirmá -la. Você obterá a saída como abaixo sem exibir sua senha na tela.

Digite uma nova senha do Unix:
Vestem a nova senha do UNIX:

Depois que o processo estiver concluído, você obterá a saída abaixo para a mudança de senha bem -sucedida para esse usuário.

Passwd: senha atualizada com sucesso

Alterar com força a senha do usuário no próximo login

Por padrão, a senha para qualquer usuário não expirará. Você precisa mencionar explicitamente a hora e a data em que a senha será válida para o usuário. Se você deseja que o usuário altere sua senha com força sempre que ele faz login na próxima vez, você pode usar o comando "passwd" junto com a opção "Expire", como mostrado abaixo.

sudo passwd --expire dum

Ele expirará imediatamente a senha do usuário "DUM".

Então, sempre que o usuário faz login com o comando abaixo na próxima vez, ele receberá a mensagem abaixo.

ssh [email protected]

Depois que o usuário define a nova senha para sua conta, a conexão será fechada imediatamente.

Conclusão

O Linux é considerado o sistema operacional mais seguro e fornece um ambiente de trabalho seguro, definindo uma senha para suas contas. Se você é uma pessoa normal, só pode definir a senha da sua conta de trabalho. Para alterar a senha para outro usuário no sistema Linux, você precisa ter os privilégios raiz ou o acesso sudo para fazer isso. A definição e alteração de senhas para vários usuários será feita pelos administradores do Linux, gerenciando as contas para usuários.

Esperamos agora que você entenda o papel do comando "passwd" e como alterar com sucesso a senha para suas contas e outros usuários.