Alterar a senha:
Em primeiro lugar, o comando "Passwd" será utilizado no shell principal do terminal sem usar o comando "sudo". Isso mudará a conta corrente em que estamos trabalhando, eu.e., “Aqsayasin”. Então, depois de usar o comando "Passwd", podemos alterar a senha desta conta. Em primeiro lugar, você precisa inserir sua senha atual e, em seguida, será solicitado a adicionar uma nova senha. Você tem que entrar novamente na nova senha e pressionar Enter. A mensagem de sucesso da atualização de senha está sendo exibida na tela conforme a imagem anexada.
Se usarmos o mesmo comando passwd para outro usuário, eu.e., “Linux”, não poderemos alterar a senha desse usuário em particular sem fazer login como sudo conforme a saída abaixo.
Para alterar a senha para outro usuário através do terminal do usuário atual, precisamos fazer login como sudo usando o comando "sudo" com a palavra -chave "SU", como mostrado abaixo. Ele pedirá a senha do usuário do sudo que continue o login. Adicionamos a senha como abaixo.
Agora, podemos alterar a senha de qualquer usuário no terminal sudo. Então, tentamos o comando passwd para alterar a senha do usuário "Linux", como mostrado abaixo. Não pedirá a senha do usuário atual. Então, adicionamos a nova senha duas vezes e a senha está sendo atualizada para o usuário "Linux", conforme a saída abaixo.
Você nem pode alterar a senha da conta raiz do Ubuntu 20.04 Sistema. Você pode experimentar o comando passwd com o usuário "root", como mostrado abaixo.
Para adicionar ou alterar a senha do usuário root através do comando passwd, você deve usar a palavra -chave "sudo" nesse comando, como mostrado na imagem. Agora, você deve adicionar a senha para o usuário "Aqsayasin", então você poderá alterar a senha raiz. Você tem que digitar a nova senha e retratar novamente. A senha será atualizada então.
Verifique o status:
Vamos verificar o status de um usuário atual "aqsayasin" usando o comando de status. As palavras-chave “-status” e “-s” serão usadas para isso. Você verá os detalhes da senha do usuário sobre eles. A opção "P" mostra a conta "aqsayasin" está desbloqueada agora. A "data" mostra o dia em que uma senha foi atualizada pela última vez. O 0 mostra os dias mínimos entre as atualizações de senha, o 99999 é o número de dias para a validade da senha, o 7 é os dias de aviso para expiração de senha e o -1 mostra o número de dias para inatividade da conta após a expiração da senha.
Vamos verificar o status do status de uma senha do usuário do Linux. Você verá os mesmos detalhes.
Seu sistema pode ter uma ou mais contas do sistema que nem são vistas no painel de login. Você também pode ver as informações sobre essas contas de usuário através do mesmo comando passwd com a palavra-chave "status" enquanto estiver usando a bandeira "-ver". Agora, você tem dados sobre todos os usuários.
Excluir senha:
Se você deseja excluir a senha do usuário de login atual, precisar. Você verá que a tela de saída nos mostrará que as informações de expiração de senha foram alteradas agora.
Além disso, você pode utilizar a opção "-d" também para excluir a senha atual para qualquer usuário. Por exemplo, fizemos isso para a conta "Linux".
Expirar senha:
Vamos fazer com que a senha do sistema expire antes de sua data de expiração. Para isso, precisamos utilizar o comando passwd com a bandeira "-expire" usando o nome de usuário, eu.e., “Linux”. Depois de usar este comando, a senha para um determinado usuário será expirado como mostrado.
Depois de verificar as informações, você encontrará a data do ano de 1970, eu.e., expirado e velho.
Para fazer com que a senha da conta corrente expire, você precisa usar o mesmo comando com um nome de usuário atual. Também podemos utilizar a bandeira "-e".
Depois de verificar as informações sobre o usuário atual, veremos o painel de alerta e alteração de senha, como mostrado. Agora, você deve adicionar a senha atual e adicionar uma nova senha para redefini -la. Em seguida, ele mostrará automaticamente o status atual de uma conta.
Desativar conta:
O comando passwd pode ser utilizado com a bandeira "-inative" enquanto estiver usando o número de dias para desativar a conta em particular se uma senha expirada para dias mencionados. Por exemplo, usamos 10 dias em nosso comando. Ele ilustra que a conta será desativada após 10 dias de expiração de senha. Você pode ver que os dados foram atualizados na consulta de status.
Atualize os dias mínimos para atualização de senha:
No exemplo acima, você pode ver os 0 dígitos mostra o número mínimo de dias necessários para alterar sua senha novamente, i i.e., Sem restrição. Nós mudamos para 100. Você não pode alterar sua senha pelo próximo 100 dias. A atualização foi exibida.
Atualize os dias máximos para validação de senha:
O sinalizador "-MaxDays" será usado no comando "Passwd" para especificar o número máximo de dias para que sua senha seja válida. Depois disso, será expirado automaticamente e você terá que alterá -lo. Nós atualizamos com 100.
Atualizar dias de aviso para expiração de senha Aviso:
Você também pode definir os dias de aviso para exibir após a expiração da senha. Ele será exibido antes de um certo número de dias. Então, nós o definimos para 10.
Os dados atualizados foram exibidos abaixo.
Conta de bloqueio/desbloqueio:
Você também pode bloquear ou desbloquear uma conta específica. Vamos bloquear a conta primeiro usando o comando passwd através da bandeira "-lock". Agora, ninguém poderá fazer login a partir da conta de usuário específica por meio da senha.
O "L" mostra que a conta "Linux" está atualmente bloqueada.
Para desbloquear a conta corrente, você precisa usar o sinalizador "-unlock" para a conta "Linux" usando o comando "passwd". Agora, você pode fazer login através da senha.
Após o desbloqueio, você verá o "P" na informação de um determinado usuário.
Conclusão:
Finalmente, abordamos todas as maneiras possíveis de usar o comando "passwd" no terminal do Ubuntu 20.04 Sistema. Vimos cada exemplo, começando pela alteração de senha para travar e desbloquear a conta de usuário. Vimos como alterar as diferentes configurações de senha para os usuários especificados através do comando passwd. Esperamos extremamente que este artigo seja um bônus para os usuários do Linux.