Articles

o comando useradd do Linux: o que é e como usá-lo

o comando useradd (ou adduser) é provavelmente familiar para a maioria dos usuários do Linux. Quando um administrador de Sistema Linux precisa de recursos e restrições únicas para construir contas de usuário, o comando adduser pode ser usado para criar um novo usuário no sistema operacional Linux. Para destacar a utilidade deste utilitário de baixo nível, neste tutorial, vamos aplicar o comando useradd em vários exemplos.nota: Neste tutorial, usamos o Linux Mint 20 para implementar o useradd, mas você pode usar uma distribuição Linux diferente.

Exemplo 1: Adicionar um novo usuário no Linux

Se você deseja criar um novo usuário no sistema operacional Linux com o sudo, privilégios, os seguintes passos devem ser tomados:

Primeiro, abra um terminal na sua máquina Linux clicando no ícone terminal da barra de tarefas. Logo que a janela do terminal carregue, escreva o seguinte comando:

$ sudo adduser

Se quiser criar um novo utilizador chamado “raza”, por exemplo, substitua então por raza.

$ sudo adduser raza

Este comando irá criar um novo usuário chamado raza no sistema operacional Linux.quando um novo usuário é criado no Linux, um item é gerado em’/etc file’. Este arquivo guarda informações sobre o usuário. Para definir uma senha para um novo usuário, execute o seguinte comando.

$ sudo passwd raza

Você tem que digitar uma nova senha para o usuário porque, quando um usuário é criado, ele é bloqueado por padrão. Depois, volte a escrever a nova senha.

Depois que esta etapa for concluída, o usuário informações foram actualizadas no Linux, e uma mensagem a proclamar o sucesso da atualização será exibido no terminal.

Exemplo 2: Adicionar um utilizador com um ID de utilizador especificado

cada utilizador no Linux tem o seu próprio número de identificação único (UID), mas pode usar a bandeira-u juntamente com o comando useradd para criar um utilizador com um ID de utilizador específico. Neste exemplo, vamos criar um usuário chamado “Sarza” com um id único de 1200. Para fazer isso, digite o seguinte comando no terminal:

$ sudo useradd -u 1200 SRaza

Ao executar este comando, o novo usuário foi criado. Se você quer confirmar a boa execução deste comando, você pode digitar o seguinte comando no terminal:

$ id -u SRaza

Exemplo 3: Adicionando um utilizador com uma pasta pessoal

para adicionar um utilizador com uma pasta pessoal, terá de usar a opção-m com o comando useradd. Sem a bandeira-m, nenhum diretório home será criado no Linux. Neste exemplo, nosso objetivo é criar um novo usuário chamado “alpha” com um diretório doméstico. Para isso, usamos o seguinte comando:

$ sudo useradd-m alpha

para confirmar a pasta pessoal do utilizador recentemente criado, introduza o seguinte comando no terminal:

$ ls-a /home/alpha

Exemplo 4: A adição de um usuário sem um home directory

Para criar um usuário sem um diretório, use o sinalizador-M com o comando useradd. Queremos criar um novo usuário chamado “Noor” sem um diretório doméstico. Para fazer isso, digite o seguinte comando no terminal:

$ sudo useradd -M Noor

Você pode definir a senha para o novo usuário, digitando o seguinte comando:

$ sudo passwd Noor

em seguida, introduza a nova senha para o utilizador, e depois volte a escrever a senha. Após esta etapa ser concluída, a informação do usuário terá sido atualizada no Linux, e uma mensagem proclamando o sucesso da atualização será exibida no terminal.

Exemplo 5: Criando um usuário com uma data de expiração

Se você deseja criar um novo usuário e para corrigir a data de vencimento do usuário, você pode usar o sinalizador-e, juntamente com o comando useradd. Neste exemplo, queremos criar um usuário chamado “Ali” com uma data de expiração de 12 de outubro de 2021. Para fazer isso, digite o seguinte comando:

$ useradd -e 2021-10-12 Ali

Se você deseja verificar a data de validade foi corrigido, digite o seguinte comando:

$ sudo chage -l Ali

Este comando irá mostrar a data de expiração da conta do usuário no terminal. No nosso caso, a data é” 12 de Outubro de 2021″, que corresponde à data do comando acima.

Exemplo 6: Criação de um usuário com uma descrição

Se você deseja criar um novo usuário com uma pequena descrição ou comentário, pode fazê-lo com a ajuda do sinalizador-c. Neste exemplo, queremos criar um usuário chamado ” ayesha “com a descrição”HI AYESHA”. Para isso, digitar o seguinte comando em nosso terminal.

$ sudo useradd -c “OI ” AYESHA” ayesha

Para verificar se o comentário foi adicionado, você pode usar o seguinte comando :

$ sudo cat /etc/passwd | grep ayesha

Como mostrado abaixo, o usuário ‘lego harry potter” foi adicionado juntamente com a descrição.

Conclusão:

neste artigo, nós trabalhamos com vários exemplos com o comando useradd no Linux Mint 20. Você pode criar usuários como mostrado acima, seguindo junto com estes exemplos. Existem vários casos de uso mais avançados para o comando useradd no Linux, mas esta introdução deve ser suficiente para começar com o comando.