Gestão de Usuários

Comando useradd do Linux O que é e como usá-lo

Comando useradd do Linux O que é e como usá-lo
O comando useradd (ou adduser) é provavelmente familiar para a maioria dos usuários Linux. Quando um administrador de sistema Linux precisa de recursos exclusivos e restrições 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 Linux Mint 20 para implementar useradd, mas você pode usar uma distribuição Linux diferente.

Exemplo 1: Adicionando um novo usuário no Linux

Se você deseja criar um novo usuário em seu sistema operacional Linux com privilégios sudo, as seguintes etapas devem ser executadas:

Primeiro, abra um terminal em sua máquina Linux clicando no ícone do terminal na barra de tarefas. Assim que a janela do terminal for carregada, digite o seguinte comando:

$ sudo adduser [user_name]

Se você deseja criar um novo usuário chamado “raza”, por exemplo, substitua [user_name] 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, uma entrada é gerada no arquivo '/ etc'. Este arquivo armazena informações sobre o usuário. Para definir uma senha para um novo usuário, execute o seguinte comando.

$ sudo passwd raza

Você deve digitar uma nova senha para o usuário porque, quando um usuário é criado, ele é bloqueado por padrão. Em seguida, digite novamente a nova senha.

Após a conclusão dessa etapa, as informações do usuário serão atualizadas no Linux e uma mensagem proclamando o sucesso da atualização será exibida no terminal.

Exemplo 2: Adicionar um usuário com uma ID de usuário especificada

Cada usuário no Linux tem seu próprio número de identificação único (UID), mas você pode usar o sinalizador -u junto com o comando useradd para criar um usuário com um ID de usuário específico. Neste exemplo, vamos criar um usuário chamado “SRaza” com um id único de 1200. Para fazer isso, inserimos o seguinte comando no terminal:

$ sudo useradd -u 1200 SRaza

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

$ id -u SRaza

Exemplo 3: Adicionar um usuário a um diretório inicial

Para adicionar um usuário com um diretório inicial, você deve usar o sinalizador -m com o comando useradd. Sem o sinalizador -m, nenhum diretório inicial será criado no Linux. Neste exemplo, nosso objetivo é criar um novo usuário chamado “alpha” com um diretório inicial. Para fazer isso, usamos o seguinte comando:

$ sudo useradd -m alpha

Para confirmar o diretório inicial do usuário recém-criado, digite o seguinte comando no terminal:

$ ls -a / home / alpha

Exemplo 4: Adicionar um usuário sem um diretório inicial

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

$ sudo useradd -M Noor

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

$ sudo passwd Noor

Em seguida, você insere a nova senha para o usuário e, em seguida, redigita a senha. Após a conclusão dessa etapa, as informações do usuário serão atualizadas no Linux e uma mensagem proclamando o sucesso da atualização será exibida no terminal.

Exemplo 5: Criação de um usuário com data de validade

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

$ useradd -e 2021-10-12 Ali

Se você deseja verificar se a data de validade foi fixada, 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, você pode fazer isso com a ajuda do sinalizador -c. Neste exemplo, queremos criar um usuário chamado “ayesha” com a descrição “HI AYESHA”. Para fazer isso, digitamos o seguinte comando em nosso terminal.

$ sudo useradd -c “HI AYESHA” ayesha

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

$ sudo cat / etc / passwd | grep ayesha

Conforme mostrado abaixo, o usuário 'ayesha' foi adicionado junto com a descrição.

Conclusão:

Neste artigo, trabalhamos com vários exemplos com o comando useradd no Linux Mint 20. Você pode criar usuários conforme mostrado acima, seguindo 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 você começar com o comando.

Os 10 melhores jogos para jogar no Ubuntu
A plataforma Windows tem sido uma das plataformas dominantes para jogos devido à grande porcentagem de jogos que estão sendo desenvolvidos hoje para o...
5 melhores jogos de arcade para Linux
Hoje em dia, os computadores são máquinas sérias usadas para jogos. Se você não pode obter a nova pontuação máxima, você saberá o que quero dizer. Nes...
Batalha por Wesnoth 1.13.6 Desenvolvimento lançado
Batalha por Wesnoth 1.13.6 lançado no mês passado, é o sexto lançamento de desenvolvimento no 1.13.série x e oferece uma série de melhorias, principal...