Os administradores Linux geralmente precisam gerenciar usuários e grupos em um sistema Linux / Ubuntu. O gerenciamento de usuários, o controle de acesso e o gerenciamento de grupos são as necessidades básicas, porém mais importantes. Nesta postagem, aprenderemos sobre
- Criação de um usuário
- Listar todos os usuários
- Alterar senha de um usuário
- Criação de um Grupo
- Listar todos os grupos
- Adição de um usuário em um grupo
- Mostrar grupo de um usuário
- Listar todos os usuários em um único grupo
- Exclusão de um usuário de um grupo
- Exclusão de um usuário
- Exclusão de um grupo
Nesta postagem, realizaremos cada uma das tarefas mencionadas acima por meio do terminal.
Criação de um usuário
Podemos adicionar um usuário no Sistema Operacional Ubuntu através da GUI ou do terminal. Podemos usar o comando adduser simples para adicionar um usuário ou o comando adduser –system para adicionar um usuário do sistema.
Para criar um novo usuário do sistema,
$sudoadicionar usuário--sistemalinuxuser2
Para criar um usuário simples,
$sudoadduser linuxuser1
Depois de executar o comando acima, ele solicitará que você defina a nova senha para o usuário recém-criado duas vezes.
Em seguida, ele solicitará que você forneça o nome de usuário, número do quarto, número de telefone do seu trabalho e de casa, entre outros. Forneça os detalhes desejados e pressione Enter
Depois de fornecer os detalhes, ele perguntará se as informações fornecidas estão corretas ou não. Pressione y para continuar e pressione Enter se as informações estiverem corretas.
Listar todos os usuários
Agora, se você deseja listar todos os usuários do Ubuntu no terminal, você pode digitar o seguinte comando.
$cortar --delimitador=:--Campos=1 /etc/senha
Ele irá listar todos os usuários do Sistema Ubuntu.
Alterar senha de um usuário
Se quiser alterar a senha de qualquer usuário, primeiro você deve fazer login com esse nome de usuário específico. Por exemplo, para alterar a senha do linuxuser1,
$Está- linuxuser1
Após executar o comando acima, será solicitado que você insira a senha desse usuário, digite a senha e pressione Enter.
Você pode ver que o nome de usuário foi alterado.
Agora, execute o comando passwd,
Digite sua senha anterior primeiro e, em seguida, forneça a nova senha duas vezes e pressione Enter. Se as duas novas senhas forem iguais, a senha será alterada com sucesso.
Criação de um Grupo
Você pode criar ou adicionar um Grupo em qualquer sistema operacional baseado em Linux usando o comando addgroup.
$sudoaddgroup linuxgroup1
Como você pode ver, o linuxgroup1 foi criado com sucesso.
Liste todos os grupos
Agora, se você quiser listar todos os grupos que existem no sistema operacional Ubuntu, execute o comando fornecido abaixo
$cortar --delimitador=:--Campos=1 /etc/grupo
Ele listará todos os grupos existentes do sistema operacional.
Adição de um usuário em um grupo
Os usuários também podem ser agrupados no Ubuntu. Podemos adicionar um usuário ao grupo fornecendo o nome do grupo e o nome de usuário ao comando usermod com os sinalizadores -aG como este,
$sudousermod-aGlinuxgroup1 linuxuser1
O usuário linuxuser1 será adicionado ao grupo linuxgroup1.
Mostrar grupo de um usuário
Para ver o grupo do usuário, digite o comando groups no terminal e pressione Enter. Ele irá mostrar os grupos do usuário. Você primeiro precisa fazer login com o usuário especificado e, em seguida, executar o comando groups.
$Está- linuxuser1$grupos
Como você pode ver, linuxgroup1 está listado como o grupo linuxuser1.
Liste todos os usuários em um único grupo
Para listar todos os usuários de qualquer grupo, execute os comandos cat, cut e grep com os seguintes parâmetros.
$gato /etc/grupo| cortar --delimitador=:--Campos=1,4 | pegadaNOME DO GRUPOCertifique-se de substituir o nome do grupo pelo nome do grupo desejado. Por exemplo, linuxgroup1
Você pode ver que os usuários no linuxgroup1 estão listados.
Exclusão de um usuário de um grupo
Se você deseja remover um usuário de qualquer grupo. Você pode fazer isso digitando o nome do usuário e o nome do grupo, seguido pelo comando deluser.
$sudodeluser linuxuser1 linuxgroup1
Você pode ver que o usuário foi removido do grupo linuxgroup1.
Exclusão de um usuário
Se você deseja excluir um usuário do sistema operacional. Você pode simplesmente excluí-lo executando o comando deluser com o nome de usuário
$sudodeluser linuxuser1
Se você quiser excluir o diretório inicial do usuário também, use a sinalização –remove-home com o comando deluser como este
$sudodeluser--remove-homelinuxuser1
E agora, se listarmos o diretório / home, não haverá mais o diretório home do usuário linuxuser1.
Exclusão de um grupo
Para remover o grupo do sistema operacional, execute o comando delgroup com o nome do grupo como este
$sudodelgroup linuxgroup1
O grupo foi excluído com sucesso.
Embrulhar
Gerenciar os usuários é uma tarefa muito importante que os administradores Linux executam. Em distribuições baseadas em Linux, podemos facilmente criar novos usuários e gerenciá-los. Este artigo descreve detalhadamente o gerenciamento de usuários no sistema baseado em Linux.