Este artigo esclareceria como adicionar usuários e grupos na distribuição do CentOS 8 Linux usando a linha de comando.
Adicione usuários no CentOS8
No CentOS, usando o comando 'userAdd', podemos criar um novo usuário, seguido pelo nome de usuário que gostaríamos de usar. Este comando é muito versátil, permitindo que você construa usuários que possam fazer login ou até usuários que não conseguem fazer login. Sem nenhum diretório, o usuário seria criado e impedido de fazer login. Por exemplo, se você deseja adicionar um novo perfil de usuário sem o diretório inicial do usuário, deve executar o seguinte comando:
$ sudo adduser nome de usuário
Ou
$ sudo userAdd Nome de usuário
Você pode substituir o nome de usuário por "David" ou qualquer um de seu nome desejado.
Após o sucesso, o comando não produz saída, mas gera o diretório inicial do usuário. O usuário pode escrever, modificar e remover arquivos e pastas dentro do diretório inicial se a conta for ativada.
Se você deseja definir uma senha para um determinado usuário, também pode fazer isso. Tudo o que você precisa fazer é executar um comando seguido de um nome de usuário, e o sistema solicitará que você insira sua senha para validar.
$ sudo passwd David
Nas configurações de conta, você pode ver os usuários que criamos recentemente.
No entanto, você pode definir nome de usuário e senha em uma única tentativa, em vez de executar comandos diferentes. Você precisa executar o seguinte comando para definir o nome de usuário e a senha simultaneamente:
$ sudo useradd -m nome de usuário -p senha
Você pode definir nome de usuário e senha conforme sua escolha.
Aqui, "Momi" é o nome de usuário e "Momin01" é a senha do dito usuário.
Exclua usuários no CentOS 8
Se você deseja excluir os usuários já criados no CentOS 8, pode usar o comando "userdel". Este comando é muito fácil de usar, permitindo que você exclua usuários se estiver administrando o sistema operacional Linux. Por exemplo, se você deseja excluir apenas um perfil de usuário, deve executar o seguinte comando anexado abaixo:
$ sudo userDel Nome de usuário
Por outro lado, se você deseja excluir o perfil do usuário sem o diretório inicial do usuário, deve executar o seguinte comando afixado abaixo:
$ sudo userDel -r Nome de usuário
Você pode substituir o nome de usuário, conforme sua escolha.
Adicionar grupos no CentOS 8
Um grupo representa os usuários das mesmas propriedades. Todo grupo no sistema operacional Linux recebeu alguns direitos específicos. Cada grupo pode ter mais de um usuário. Portanto, se você deseja adicionar alguns novos grupos no CentOS 8, deve escrever o seguinte comando para fazer isso:
$ sudo groupadd GroupName
Por exemplo, substituímos o GroupName pela classe e pela cidade para criar dois novos grupos em nosso CentOS 8.
Adicione usuários a um grupo
Agora, você pode fazer isso em alguns momentos se quiser atribuir um usuário recém -criado a algum grupo em particular. Utilizaremos o comando "UserMod" para esta tarefa. Este comando é bastante simples de usar. Assim, você pode adicionar usuários a um grupo simplesmente seguindo o comando anexado abaixo:
$ sudo userMod -a -g GroupName de nome de usuário
GrupoName e nome de usuário podem ser substituídos, conforme sua escolha.
Enquanto o usuário está sendo adicionado a um novo grupo, é recomendável usar -uma bandeira. Caso você não esteja usando -a bandeira, o usuário será destacado do grupo que não está escrito após -g sinalizador. Aqui, "Class" é o nome de um grupo, e "David" é o nome do usuário que foi adicionado.
Este comando também pode ser usado de maneira diferente, mas funciona da mesma forma, como o exemplo abaixo:
$ sudo userMod -AG GroupName de nome de usuário
Verifique os usuários em um grupo
Como você conseguiria determinar quais usuários já são participantes de algum grupo específico? Você pode usar o comando simples escrito abaixo:
$ GRUP GROUPNAME /ETC /GRUPO
A instrução acima mostrará as informações relacionadas ao grupo. Por exemplo, se executarmos este comando para o grupo "classe" e "cidade" separadamente, como mostrado na figura, ele exibirá as seguintes informações sobre os dois grupos.
Aqui, o texto de cor vermelha representa o nome do grupo, x representa a senha do grupo, valor numérico, e.g., 1008 representa o grupo, ID e os nomes dos usuários, como "David", que atualmente são membros do grupo específico.
Há outro comando disponível para verificar a lista de usuários atualmente presentes no grupo, junto com seus IDs de usuário. Quando você digita esse comando para execução, o sistema solicitará sua senha porque você está executando o comando com privilégios sudo mencionados abaixo. O comando abaixo verificará os usuários que estão presentes em um grupo, juntamente com o ID do usuário, como mostrado abaixo:
$ sudo lid -g GroupName
Aqui, você pode ver dois grupos tendo membros diferentes presentes neles, junto com seus IDs de usuário.
Há também outra maneira especial de descobrir quais usuários estão presentes no grupo. O comando usado para esse objetivo específico é o seguinte:
$ sudo grupos nome de usuário
Na figura acima, você pode ver que "John" está no grupo chamado "Classe", e "Peter" em um grupo chamado "City", como esperado.
Conclusão
É incrivelmente fácil adotar todos os métodos exemplificados neste tutorial. Agora, você pode adicionar vários usuários, grupos e usuários em um grupo seguindo os comandos que são revelados aqui. Você também pode verificar os usuários específicos e seus grupos passando pelos métodos que são usados neste artigo.