Gerenciamento de usuários no Linux: como fazer usando o terminal?

Gerenciamento de usuários no Linux: como fazer usando o terminal?

Gerenciamento de usuários no Linux: como fazer usando o terminal?

Sem dúvida, um dos primeiros passos que geralmente é feito ao instalar e usar qualquer PlataformaIncluindo GNU / Linux, para computadores servidores e computadores desktop, é o criação de contas de usuário.

E se eles são usados ferramentas gráficas (GUI) Ou ferramentas de terminal (CLI) para gerenciar contas de usuários no Linux, o ideal sempre será conhecer e dominar essas tarefas através da linha de comando. Por isso, hoje vamos abordar o tema «Gerenciamento de usuários no Linux".

Gerenciamento local de usuários e grupos - redes PME

E como de costume, antes de entrar totalmente no tópico de hoje sobre o “Gerenciamento de Usuários Linux”, especificamente sobre criar e excluir contas de usuário, deixaremos para os interessados ​​os seguintes links para algumas publicações anteriores relacionadas. De forma que possam explorá-los facilmente, se necessário, após terminar de ler esta publicação:

"Os sistemas operacionais UNIX/Linux oferecem um ambiente multiusuário REAL, no qual muitos usuários podem trabalhar simultaneamente no mesmo sistema e compartilhar recursos como processadores, discos rígidos, memória, interfaces de rede, dispositivos inseridos no sistema, etc. Por esta razão, os Administradores do Sistema são obrigados a gerenciar continuamente os usuários e grupos do sistema e a formular e implementar uma boa estratégia de administração.". Gerenciamento local de usuários e grupos - redes PME

Artigo relacionado:
Dica: tenha um diretório compartilhado entre vários usuários no Linux

Gerenciamento de usuários do Linux: comandos úteis

Gerenciamento de usuários do Linux: comandos úteis

Comandos useradd e adduser

Como dissemos no início, gerar usuários costuma ser uma tarefa essencial e inicial em Sistemas Operacionais, Incluindo GNU / Linux. Pois, muitas vezes, o primeiro usuário é gerado durante a instalação e os secundários por meio de alguma ferramenta de interface gráfica.

Enquanto isso, em outros casos, o terminal ou console geralmente é usado. E neste último caso, ou seja, através do terminal, podem ser utilizados 2 comandos para gerar usuários. Os quais são: "useradd" y "aduser".

E como os comandos useradd e adduser são diferentes?

A diferença fundamental entre os dois é que "useradd" é um comando que executa diretamente um binário do SO, enquanto "adduser" é um script feito em perl que usa o binário "useradd". Por isso, o comando "adduser" tem a maior vantagem de poder gerar o diretório home do usuário (/home/usuario/) automaticamente, enquanto o comando "useradd" requer o uso de uma opção adicional (parâmetro - m).

No entanto, "aduser" não sendo um comando do kernel Sistema operacional GNU / Linux empregado, pode não funcionar tão bem, ou igual, em todas as distribuições em que está presente. Em consequência, o uso de "useradd" sobre "adduser" é sempre recomendado. O mesmo vale para os comandos "userdel" e "deluser".

Exemplos práticos dos comandos: useradd, adduser, userdel e deluser

Exemplos práticos dos comandos: useradd, adduser, userdel e deluser

  • Ação a executar: 1.- Criar um usuário do sistema, incluindo seu diretório pessoal.

ordem de comando: «sudo useradd -m usuario1»

  • Ação a executar: 2.- Crie um usuário do sistema, sem incluir seu diretório pessoal.

ordem de comando: «sudo useradd usuario2»

  • Ação a executar: 3.- Criar um usuário do sistema, incluindo seu diretório pessoal.

ordem de comando: «sudo adduser usuario3»

  • Ação a executar: 4.- Apagar um usuário do sistema, incluindo seu diretório pessoal.

ordem de comando: «sudo userdel -r usuario1»

  • Ação a executar: 5.- Apagar um usuário do sistema, sem incluir seu diretório pessoal.

ordem de comando: «sudo userdel usuario2»

  • Ação a executar: 6.- Apagar um usuário do sistema, sem incluir seu diretório pessoal.

ordem de comando: «sudo deluser usuario3»

Outros comandos relacionados ao gerenciamento de contas de usuários

Além disso, assim como podem ser usados os comandos "useradd", "adduser", "userdel" e "deluser" de uma forma simples criar e excluir contas de usuário dentro do sistema operacional, eles também podem ser usados ​​em conjunto com suas múltiplas opções (parâmetros) para casos mais diversos e complexos. E também existem outros comandos associados que nos permitem executar tarefas complementares em contas de usuário.

Para isso, veremos a seguir algumas tarefas específicas e mais avançadas que demonstram o que foi dito anteriormente:

  • Ação a executar: Dê permissão sudo a um usuário do sistema.

ordem de comando: «sudo usermod -a -G sudo usuario1»

  • Ação a executar: Defina uma senha para um usuário do sistema.

ordem de comando: «sudo passwd usuario1»

  • Ação a executar: Crie um usuário do sistema com um diretório inicial chamado u1home.

ordem de comando: «sudo useradd -d /home/u1home usuario1»

  • Ação a executar: Crie um usuário com um diretório inicial em um caminho específico.

ordem de comando: «sudo useradd -m -d /opt/usuario1 usuario1»

  • Ação a executar: Excluir um usuário do sistema de um grupo.

ordem de comando: «sudo deluser usuario1 grupo1»

  • Ação a executar: Visualize informações de um usuário do sistema que tenha uma sessão aberta.

ordem de comando: «finger usuario1»

Finalmente, e caso você queira ou precise se aprofundar no «Gerenciamento de usuários no Linux», recomendamos explorar os seguintes links:

  1. Adicione usuários e grupos ao Sistema – Ubuntu Manpages
  2. Remover usuários e grupos do sistema – Ubuntu Manpages
  3. Biblioteca de comandos do Linux em usuários e grupos

Resumo: Banner post 2021

Resumo

Resumindo, traga “Gerenciamento de usuários no Linux” via terminal ou console, pode ser realmente uma tarefa simples e fácil. Acima de tudo, se você tiver em mãos informações úteis, atuais e oficiais, sobre os comandos relacionados ao administração de contas de usuário dentro do Sistema operacional GNU / Linux, tanto para servidores quanto para computadores desktop.

Esperamos que esta publicação seja muito útil para todo o «Comunidad de Software Libre, Código Abierto y GNU/Linux». E não se esqueça de comentar abaixo e compartilhar com outras pessoas em seus sites, canais, grupos ou comunidades de redes sociais ou sistemas de mensagens favoritos. Por fim, visite nossa página inicial em «FromLinux» para explorar mais notícias e juntar-se ao nosso canal oficial de Telegrama do FromLinux, Oeste grupo para mais informações sobre o assunto.


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.