Linux Users · 3 min read · Nov 13, 2025
Linux Basics: Como Adicionar e Deletar Usuários Shell no CentOS
Linux Basics: Como Adicionar e Deletar Usuários Shell no CentOS
Tutorial Topic:
Conteúdo
- 1.1 Visão Geral
- 1.2 Adição e Deleção de Usuários Shell no CentOS - Uma Introdução
- 1.3 Como Adicionar um Usuário Shell no CentOS
- 1.4 Como Deletar um Usuário Shell no CentOS
1.1-Visão Geral
CentOS Linux é uma distribuição popular suportada pela comunidade, derivada principalmente de fontes que estão disponíveis gratuitamente ao público pela Red Hat (para Red Hat Enterprise Linux-RHEL). Dada a linhagem, o CentOS Linux visa essencialmente ser funcionalmente compatível com o RHEL. Uma versão revisada do CentOS é geralmente lançada a cada 2 anos, além de cada versão do CentOS ser periodicamente atualizada quase a cada 6 meses para suportar hardware atualizado. Isso oferece aos usuários um ambiente Linux altamente seguro, de baixa manutenção, confiável e bastante familiar e reproduzível.
1.2 Adição e Deleção de Usuários Shell no CentOS - Uma Introdução
O processo de adicionar e deletar usuários shell em um novo servidor é uma tarefa básica que todo usuário Linux ou administrador de sistema deve conhecer. Na verdade, quando um usuário cria um novo servidor, ele começa com uma conta root padrão, desfrutando assim de autoridade e flexibilidade absolutas, embora o acesso irrestrito seja um pouco suscetível a abusos. Portanto, para verificar possíveis manipulações, é sempre prudente adicionar um usuário não privilegiado adicional para a realização de tarefas comuns. Além disso, os administradores de sistema devem garantir a criação de contas adicionais para usuários do sistema, a fim de atribuir uma conta única a cada usuário.
Este tutorial oferece um guia abrangente sobre o processo de criação e deleção de contas de usuários shell no CentOS:
1.3 Como Adicionar um Usuário Shell no CentOS
Para adicionar um novo usuário shell no CentOS, é necessário usar o seguinte comando, substituindo a palavra “newuser” pelo nome de usuário preferido.
adduser newuser
O comando adduser cria um novo diretório home para o usuário em /home. No nosso exemplo, o nome do diretório será /home/newuser. Este comando, sem opções adicionais, será suficiente para a maioria dos casos.
Opções Avançadas
Se você quiser definir um diretório home diferente, use a opção –home. por exemplo:
adduser –home /home/otherdirectory newuser
O novo usuário shell usará o shell padrão do centos. Para especificar um shell diferente, como /bin/sh, use a opção –shell seguida pelo caminho para o binário do shell. combinado com nosso caminho home diferente de acima, o comando ficará assim:
adduser –shell /bin/sh –home /home/otherdirectory newuser
Uma lista de todas as opções está disponível na página de manual do comando. A página de manual pode ser exibida com este comando:
man adduser
Para sair da página de manual, pressione “q”.
O comando adduser é o primeiro passo no processo de adicionar um novo usuário no CentOS. Isso deve ser seguido pela atribuição de uma nova senha ao usuário, digitando e confirmando a nova senha ao receber o prompt do sistema. Os administradores precisam usar o seguinte comando para isso:
passwd newuser
Você acabou de adicionar um novo usuário e mapeou uma senha para sua conta! Sucessivamente, você precisa sair do usuário root digitando “exit” e, em seguida, entrar novamente com o novo nome de usuário e senha. Você pode prosseguir a partir deste ponto se desejar atribuir acesso a funcionalidades administrativas ao novo usuário.
1.4 Como Deletar um Usuário Shell no CentOS
Deletar contas de usuários shell é necessário quando o(s) usuário(s) específico(s) não são mais necessários no servidor privado virtual. Isso pode ser alcançado usando o seguinte comando:
userdel newuser
Os administradores devem notar aqui que têm a opção de adicionar a flag “-r” ao comando mencionado acima (como dado abaixo) se desejarem também remover os arquivos e o diretório home do usuário no processo.
userdel -r newuser
O comando acima certamente garantirá uma deleção segura da conta do usuário, além de todos os privilégios sudo vinculados à referida conta.
Uma lista de todas as opções está disponível na página de manual do comando. A página de manual pode ser exibida com este comando:
man userdel
Para sair da página de manual, pressione “q”.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.