Página manual de Usermod- (8)

Página manual de Usermod- (8)

Nome

UserMod - modifique uma conta de usuário

Sinopse

Usermod [[opções] CONECTE-SE

Descrição

O Usermod Comando modifica os arquivos da conta do sistema para refletir as alterações especificadas na linha de comando.

Opções

As opções que se aplicam ao Usermod o comando são:

-a, -acrescentar

Adicione o usuário ao (s) grupo (s) suplementar (s). Use apenas com -G opção.

-c, -Comente COMENTE

O novo valor do campo de comentário do arquivo de senha do usuário. É normalmente modificado usando o chfn(1) utilidade.

-d, -lar Home_dir

O novo diretório de login do usuário. Se o -m A opção recebe o conteúdo do diretório inicial atual será movido para o novo diretório doméstico, que é criado se ainda não existir.

-e, -data de validade DATA DE VALIDADE

A data em que a conta de usuário será desativada. A data é especificada no formato AAAA-MM-DD.

-f, -inativo INATIVO

O número de dias após uma senha expirar até que a conta esteja permanentemente desativada. Um valor de 0 desabilita a conta assim que a senha expirou e um valor de -1 desabilitar o recurso. O valor padrão é -1.

-g, -Gid GRUPO

O nome do grupo ou número do novo grupo de login inicial do usuário. O nome do grupo deve existir. Um número de grupo deve se referir a um grupo já existente. O número do grupo padrão é 1.

-G, -grupos GRUPO 1[[,Grupo2,… [[,Grupon]]]

Uma lista de grupos suplementares que o usuário também é membro de. Cada grupo é separado do próximo por uma vírgula, sem espaço intermediário em branco. Os grupos estão sujeitos às mesmas restrições que o grupo dado com o -g opção. Se o usuário for atualmente membro de um grupo que não estiver listado, o usuário será removido do grupo. Este comportamento pode ser alterado através do -a opção, que anexa o usuário à lista atual de grupos suplementares.

-eu, -Conecte-se New_login

O nome do usuário será alterado de CONECTE-SE para New_login. Nada mais mudou. Em particular, o nome do diretório inicial do usuário provavelmente deve ser alterado manualmente para refletir o novo nome de login.

-eu, -trancar

Bloqueie a senha de um usuário. Isso coloca um '!'Em frente à senha criptografada, desativando efetivamente a senha. Você não pode usar esta opção com -p ou -você.

NOTA: Se você deseja bloquear a conta (não apenas o acesso com uma senha), você também deve definir o DATA DE VALIDADE para 1.

-o, -não único

Quando usado com o -você Opção, esta opção permite alterar o ID do usuário para um valor não único.

-p, -senha SENHA

A senha criptografada, conforme retornado por cripta(3) .

-s, -concha CONCHA

O nome do novo shell de login do usuário. Definir este campo em branco faz com que o sistema selecione o shell de login padrão.

-você, -uid Uid

O valor numérico do ID do usuário. Este valor deve ser único, a menos que o -o optionis usado. O valor deve ser não negativo. Os valores entre 0 e 999 são normalmente reservados para contas do sistema. Quaisquer arquivos que o usuário possua e que estejam localizados na árvore do diretório enraizados no diretório inicial do usuário terão o ID do usuário do arquivo alterado automaticamente. Arquivos fora do diretório inicial do usuário devem ser alterados manualmente.

-você,-desbloquear

Desbloqueie a senha de um usuário. Isso remove o '!'Em frente à senha criptografada. Você não pode usar esta opção com -p ou -eu.

NOTA: Se você deseja desbloquear a conta (não apenas o acesso com uma senha), você também deve definir o DATA DE VALIDADE (por exemplo para 99999, ou para o EXPIRAR valor de /etc/default/userAdd).

Ressalvas

Usermod não permitirá que você altere o nome de um usuário que está conectado. Você deve ter certeza de que o usuário nomeado não está executando nenhum processo quando este comando estiver sendo executado se o ID numérico do usuário do usuário estiver sendo alterado. Você deve mudar o proprietário de qualquer Crontab arquivos manualmente. Você deve mudar o proprietário de qualquer no empregos manualmente. Você deve fazer qualquer alteração envolvendo NIS no servidor NIS.

Configuração

As seguintes variáveis ​​de configuração em /etc/login.Defs Mude o comportamento desta ferramenta:

Mail_dir (corda)

O diretório de spool de correio. Isso é necessário para manipular a caixa de correio quando sua conta de usuário correspondente é modificada ou excluída. Se não for especificado, um padrão de tempo de compilação é usado.

Mail_File (corda)

Define a localização dos usuários, envie um spool de arquivos relativamente ao seu diretório doméstico.

O Mail_dir e Mail_File Variáveis ​​são usadas por UserAdd, Usermod,e UserDel Para criar, mover ou excluir o carretel de correio do usuário.

Max_members_per_group (número)

Membros máximos por entrada do grupo. Quando o máximo é atingido, uma nova entrada em grupo (linha) é iniciada em /etc/grupo (com o mesmo nome, a mesma senha e o mesmo GID).

O valor padrão é 0, o que significa que não há limites no número de membros em um grupo.

Esse recurso (grupo dividido) permite limitar o comprimento das linhas no arquivo de grupo. Isso é útil para garantir que as linhas para os grupos NIS não sejam maiores que 1024 caracteres.

Se você precisar aplicar esse limite, pode usar 25.

Nota: Grupos divididos não podem ser suportados por todas. Você não deve usar essa variável, a menos que realmente precise.

arquivos

/etc/grupo

Informações da conta do grupo.

/etc/passwd

Informações da conta do usuário.

/etc/sombra

Informações seguras da conta de usuário.

Tutoriais do Linux relacionados:

  • Como criar a conta Modificar e Excluir usuários no Linux
  • Como adicionar/remover o usuário no manjaro linux
  • Como remover Bloatware do seu Samsung Android Mobile…
  • Como redefinir a senha no Almalinux
  • Manipulando a entrada do usuário em scripts bash
  • Como adicionar usuário no Almalinux
  • Comandos básicos do Linux
  • Linux - Redefinir expiração, idade e história
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Como montar a imagem ISO no Linux