Gerenciamento de usuários Ubuntu

Ubuntu User Management



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







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 GRUPO

Certifique-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.