CentOS 8 adicionar usuário e grupo

Centos 8 Add User Group



Linux é um sistema operacional de vários usuários. Vários usuários e grupos podem compartilhar recursos simultaneamente enquanto trabalham em sistemas operacionais Linux. Em vários aplicativos de linha de comando e GUI, cada usuário pode ter diferentes níveis de autorização e configurações exclusivas. Felizmente, se você estiver administrando um servidor Linux, precisará adicionar usuários e grupos. Pode ser problemático adicionar usuários e grupos sem familiaridade.

Este artigo esclarece como adicionar usuários e grupos na distribuição CentOS 8 Linux usando a linha de comando.







Adicionar usuários no CentOS8

No CentOS, usando o comando ‘useradd’, podemos criar um novo usuário, seguido do nome de usuário que gostaríamos de usar. Este comando é muito versátil, permitindo que você crie usuários que podem se logar ou até mesmo usuários que não conseguem se logar. Sem qualquer diretório, o usuário seria criado e impedido de fazer login. Por exemplo, se quiser adicionar um novo perfil de usuário sem o diretório inicial do usuário, você deve executar o seguinte comando:



$sudoadduser nome de usuário

Ou



$sudousuário adicionar nome de usuário

Você pode substituir o nome de usuário por David ou qualquer um dos seus nomes desejados.





Após o sucesso, o comando não produz nenhuma 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 estiver ativada.



Se desejar definir uma senha para um usuário específico, você também pode fazer isso. Tudo o que você precisa fazer é executar um comando seguido de um nome de usuário, e o sistema irá solicitar que você digite sua senha para validá-la.

$sudo senhaDavid

Em Configurações da conta, você pode ver os usuários que criamos recentemente.

No entanto, você pode definir o nome de usuário e a senha em uma única tentativa, em vez de executar comandos diferentes. Você deve executar o seguinte comando para definir o nome de usuário e a senha simultaneamente:

$sudousuárioadd –m nome de usuário –p senha

Você pode definir o nome de usuário e a senha de acordo com sua escolha.

Aqui, momi é o nome de usuário e momin01 é a senha desse usuário.

Excluir usuários no Centos 8

Se você deseja excluir os usuários já criados no CentOS 8, você 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:

$sudonome de usuário userdel

Por outro lado, se você deseja excluir o perfil do usuário sem o diretório inicial do usuário, você deve executar o seguinte comando afixado abaixo:

$sudouserdel –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. Cada grupo no sistema operacional Linux recebeu alguns direitos específicos. Cada grupo pode ter mais de um usuário nele. Então, se você deseja adicionar alguns novos grupos no CentOS 8, você deve escrever o seguinte comando para fazer isso:

$sudogroupadd groupname

Por exemplo, substituímos groupname por class e city para criar dois novos grupos em nosso CentOS 8.

Adicionar 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 específico. Utilizaremos o comando usermod para esta tarefa. Este comando é bastante simples de usar. Portanto, você pode adicionar usuários a um grupo simplesmente seguindo o comando anexado abaixo:

$sudousermod –a –G groupname nome de usuário

O nome do grupo e o nome de usuário podem ser substituídos, conforme sua escolha.

Enquanto o usuário está sendo adicionado a um novo grupo, é recomendado usar –a flag. Caso você não esteja usando o sinalizador –a, o usuário será desanexado do grupo que não está escrito após o sinalizador –G. Aqui, classe é o nome de um grupo e david é o nome do usuário que foi adicionado.

Este comando também pode ser usado de forma diferente, mas funciona da mesma forma, como no exemplo abaixo:

$sudousermod –aG groupname nome de usuário

Verificar usuários em um grupo

Como você determinaria quais usuários já são participantes de algum grupo específico? Você pode usar o comando simples escrito abaixo:

$pegadanome do grupo/etc/grupo

A instrução acima mostrará as informações relacionadas ao grupo. Por exemplo, se executarmos este comando para a classe de grupo e cidade separadamente, conforme mostrado na figura, ele exibirá as seguintes informações sobre ambos os grupos.

Aqui, o texto vermelho representa o nome do grupo, x representa a senha do grupo, valor numérico, por exemplo, 1008 representa o grupo, ID e os nomes dos usuários, como David, que atualmente são membros do grupo específico.

Existe outro comando disponível para verificar a lista de usuários atualmente presentes no grupo, juntamente com seus IDs de usuário. Ao digitar este comando para execução, o sistema pedirá sua senha porque você está executando o comando com os privilégios sudo mencionados abaixo. O comando abaixo irá verificar os usuários que estão presentes em um grupo, juntamente com seu ID de usuário, conforme mostrado abaixo:

$sudolid –g groupname

Aqui, você pode ver dois grupos com membros diferentes presentes neles, junto com seus IDs de usuário.

Também existe outra maneira especial de descobrir quais usuários estão presentes no grupo. O comando usado para este propósito específico é o seguinte:

$sudo gruposnome do usuário

Na figura acima, você pode ver que john está no grupo denominado class e peter em um grupo denominado city conforme o 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 percorrendo os métodos usados ​​neste artigo.