Gerenciar chaves de usuário com passwd

Muitas contas de usuário podem existir em um sistema operacional, cada uma com sua própria senha. Modifique-os no Linux, sem grandes complicações. Se você precisar, aqui está um comando para gerenciar as chaves do usuário no console: passwd.

Comando passwd é usado para alterar a senha de uma conta de usuário. É um comando multifuncional e de certa forma escalonável. Um usuário regular, só posso alterar a senha de sua conta, enquanto um usuário com permissões de superusuário pode alterar a senha de qualquer conta no sistema. bem como definir um controle sobre a expiração de cada chave e com que frequência ela deve ser alterada. Por exemplo, quanto tempo leva para a chave expirar e uma nova senha deve ser definida.

Para alterar a senha do usuário atual, primeiro abra um terminal e execute:

passwd

primeiro digite a senha atual da conta.

(atual) senha UNIX:

Ao inseri-la (e se estiver correto é claro) você deve agora inserir a nova senha para a conta, e mais uma vez como confirmação.

Digite a nova senha do UNIX: Digite novamente a nova senha do UNIX ::

Se as senhas forem iguais, parabéns, você acabou de alterar a senha do usuário.

Alterar as senhas de outros usuários

Se você tiver privilégios de superusuário, poderá alterar a senha de outros usuários do sistema. Vamos adicionar o prefixo "sudo", para entrar no terminal como um superusuário. Em geral, Passwd, mantém uma sintaxe semelhante a esta

passwd [OPÇÕES] [USUÁRIO]

onde as opções disponíveis são:

passwd

Se supusermos que o sistema possui os usuários Usuário1, Usuário2 e Usuário3, e gostaria de alterar a senha do Usuário2. Executamos na linha de comando:

sudo senha Usuário2

e após a introdução da nova senha, em um processo semelhante ao anterior, a senha do Usuário2 terá sido alterada de seu usuário, através de permissões de superusuário.

Existem várias funções que o passwd possui, alterar / bloquear / desbloquear / expirar chaves. Como um caso particular, deixo como interpretar a sintaxe ao verificar o status das chaves de cada usuário. Se executarmos a linha:

passwd -S Usuário1

Retorna uma linha semelhante à seguinte

Usuário1 S dd / mm / aaaa f1 f2 f3 f4

Isto quero dizer:

User1 : nome da conta
S: Status da chave. L bloqueado P ativo e NP sem chave
dd / mm / aaaa: data da última modificação da chave
f1: duração mínima em dias após modificação
f2: duração máxima em dias até a próxima modificação.
f3: duração em dias do aviso de mudança de senha
f4: duração autorizada em dias de inatividade (-1 = infinito)

Com passwd, você tem uma maneira fácil de gerenciar as chaves do sistema a partir do console.


Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.