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:
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.