Quer saber como adicionar um usuário ao servidor Ubuntu? Acontece que existem duas maneiras diferentes de realizar essa tarefa – useradd
e adduser
. Ambos são boas maneiras de criar novos usuários para o seu servidor. Neste artigo, examinaremos os dois métodos e também como adicionar usuários a grupos, configurar o sudo e até mesmo excluir usuários!
Nota: Neste artigo, usaremos o maketecheasier como usuário. Ao configurar isso, certifique-se de alterá-lo para seu próprio nome de usuário. Além disso, o método listado abaixo funcionará em qualquer distribuição Linux. Ubuntu é usado apenas como exemplo.
Criação de um novo usuário com useradd
Criação de um novo usuário com o useradd
O comando pode ser feito facilmente e tem várias opções e sinalizadores diferentes para configurar o usuário de uma determinada maneira. Por exemplo, se você quiser criar um usuário sem um diretório pessoal ou qualquer coisa, você deve criá-lo assim.
useradd maketecheasier
No entanto, se você deseja que seu usuário seja configurado com um diretório inicial e adicionado a alguns grupos específicos de que você precisa, você precisará fazer algo como isto:
useradd -m -g users -G sudo -s /bin/bash maketecheasier
o useradd
command é uma ferramenta nativa incluída no Linux. É poderoso e certamente não tão amigável quanto o adduser
comando. No entanto, quando você está criando um usuário no servidor Ubuntu, a potência é geralmente mais importante do que ser amigável.
Criação de um novo usuário com adduser
Usando adduser
configurar um usuário pode ser útil, especialmente para usuários que precisam de algo um pouco mais amigável. A razão para isso é que, quando você cria um usuário com este comando, ele geralmente solicita que o criador configure informações básicas e especifique certas coisas durante sua criação. Isso está em contraste com useradd
.
Em um terminal, digite o seguinte:
sudo adduser maketecheasier
Ao criar um usuário com este comando, você pode preencher itens como informações de perfil, número de telefone, nome e sobrenome, junto com muitos outros bits úteis de informações pessoais.
Adicionar usuários a grupos
Adicionar usuários a um grupo é uma parte essencial do controle do que seus usuários podem fazer com o sistema. Se quiser adicionar um usuário a um determinado grupo, você precisará primeiro descobrir quais grupos estão no sistema. Isso pode ser feito no terminal com um ou dois comandos.
Se você deseja listar todos os grupos no sistema, tente este comando:
cut -d: -f1 /etc/group | more
Nota: você também pode criar um novo grupo usando groupadd groupname
.
Isso imprimirá uma lista de todos os grupos do sistema. A partir daqui, você poderá decidir exatamente a quais grupos seu usuário precisa ser adicionado. Quer descobrir a quais grupos o usuário atual já foi adicionado? Experimente grupos no terminal.
Adicionar um usuário a um grupo é fácil, uma vez que você sabe o nome do grupo. Neste exemplo, mostraremos como adicionar um usuário ao grupo sudo para que seu usuário recém-criado possa executar comandos sudo.
Digite o seguinte comando para adicionar o usuário ao grupo sudoer:
Nota: você provavelmente deve executar este comando como root ou como outro usuário que possa usar o sudo.
usermod -a -G sudo maketecheasier
Exclusão de usuários
Se você deseja excluir o usuário recém-criado ou apenas um usuário do servidor Ubuntu do qual deseja se livrar, veja como fazer isso.
Em um terminal, digite:
sudo userdel maketecheasier
Isso excluirá seu usuário. Se você também deseja excluir o diretório inicial do usuário, será necessário adicionar o -r
mude para o final do comando. Você também deve considerar adicionar -f
para forçar a exclusão dos arquivos caso os diretórios se recusem a excluí-los.
Conclusão
No final das contas, a única diferença real entre useradd e adduser é sua implementação. No final do dia, com um você está preenchendo todas as informações em um prompt, e com o outro você usa diferentes sinalizadores e opções para garantir que seu usuário esteja configurado da maneira que deseja. Ambos funcionam muito bem para o caso de uso para o qual foram criados.
O que você prefere usar, adduser ou useradd? Deixe-nos saber abaixo!
Crédito da imagem: Sala de servidores