Os administradores Linux geralmente precisam gerenciar usuários e grupos em um sistema Linux/Ubuntu. Gerenciamento de usuários, controle de acesso e gerenciamento de grupo são a necessidade básica, mas a mais importante. Neste post, vamos aprender sobre
Neste post, realizaremos cada uma das tarefas acima mencionadas através 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 simples "adduser" para adicionar um usuário ou o comando "adduser -ystem" para adicionar um usuário do sistema.
Para criar um novo usuário do sistema,
$ sudo adduser - -sistema linuxuser2
Para criar um usuário simples,
$ sudo adduser linuxuser1
Depois de executar o comando acima, ele solicitará que você defina a nova senha para o usuário recém -criado duas vezes.
Ele solicitará que você forneça o nome de usuário, o número da sala, o número de telefone do seu trabalho e a casa e outros. Forneça os detalhes desejados e pressione "Enter"
Depois de fornecer os detalhes, ele perguntará as informações fornecidas estão corretas ou não. Pressione “Y” para continuar e pressionar Enter se a informação estiver correta.
Liste todos os usuários
Agora, se você quiser listar todos os usuários do Ubuntu no terminal, pode digitar o seguinte comando.
$ corte - -delimiter =: --fields = 1 /etc /passwd
Ele listará todos os usuários do sistema Ubuntu.
Altere a senha de um usuário
Se você deseja alterar a senha de qualquer usuário, primeiro precisará fazer login com esse nome de usuário específico. Por exemplo, para alterar a senha do LinuxUser1,
$ su - linuxuser1
Depois de executar o comando acima, ele solicitará 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 depois forneça a nova senha duas vezes e pressione Enter. Se as duas novas senhas serão as mesmas, 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".
$ sudo addgroup linuxGroup1
Como você pode ver, o "LinuxGroup1" é criado com sucesso.
Liste todos os grupos
Agora, se você deseja listar todos os grupos que existem no sistema operacional do Ubuntu, execute o comando dado abaixo
$ corte - -delimiter =: --fields = 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 as bandeiras -Ag como este,
$ sudo userMod -AG LinuxGroup1 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 "Grupos" no terminal e pressione Enter. Ele mostrará os grupos do usuário. Você primeiro precisa fazer login com esse usuário especificado e depois executar o comando "grupos".
$ su - linuxuser1
$ grupos
Como você pode ver que o "LinuxGroup1" está listado como o grupo de "LinuxUser1".
Liste todos os usuários em um único grupo
Para listar todos os usuários de qualquer grupo, execute o comando "CAT", "Cut" e "Grep" com os seguintes parâmetros.
$ cat /etc /grupo | corte - -delimiter =: - -fields = 1,4 | Grep GroupName
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".
$ sudo ilusser linuxuser1 linuxGroup1
Você pode ver que o usuário é 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
$ sudo ilusser linuxuser1
Se você deseja excluir o diretório inicial do usuário também, use a bandeira “-Remove-Home” com o comando “Deluser” como este
$ sudo deluser-Linuxuser1-removendo-home1
E agora, se listarmos o diretório "/home", não haverá mais diretório doméstico 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
$ sudo delgroup linuxGroup1
O grupo é excluído com sucesso.
Embrulhar
Gerenciar os usuários é uma tarefa muito importante que os administradores do Linux executam. Nas distribuições baseadas em Linux, podemos facilmente criar novos usuários e gerenciá -los. Este artigo descreve o gerenciamento de usuários no sistema baseado em Linux em detalhes.