Nos sistemas Linux, um usuário não pode acessar o arquivo de outro usuário. Se, em qualquer caso, o acesso compartilhado entre muitos usuários é necessário, um grupo pode ser criado e os usuários devem ser um membro do mesmo grupo. Isto não é suficiente. Os arquivos e os diretórios a serem compartilhados devem ter requerido permissão de leitura, gravação e execução configurada para o grupo. Assim, você pode ver, o usuário e o grupo do Linux é uma parte essencial da segurança do Linux.
Neste artigo, mostrarei como adicionar um usuário a um grupo no CentOS 7. Vamos começar.
Nesta seção, vou mostrar como criar um novo grupo no CentOS 7.
Digamos, você quer criar um grupo trabalhar No seu sistema operacional do CentOS 7, você executaria o seguinte comando:
$ sudo groupad work
O grupo trabalhar deve ser adicionado.
Todos os dados do grupo em sua máquina CentOS 7 são armazenados no /etc/grupo arquivo. Você pode ler o arquivo inteiro com o seguinte comando:
$ cat /etc /grupo
Como você pode ver, o arquivo do grupo possui vários campos separados pelo cólon (:).
Os campos são os seguintes:
Nome do grupo : Senha do grupo : ID do grupo ou GID : Usuários que são membros do grupo
A lista de usuários é separada por vírgulas. A senha do grupo é por padrão definida como x, O que significa que nenhuma senha é definida por padrão.
Nesta captura de tela, o nome do grupo é roda, não tem senha (x) definido, seu ID de grupo ou GID é 10, e seu único usuário Shovon é o membro do grupo roda.
Você pode verificar se trabalhar Grupo é adicionado com o seguinte comando:
$ grep trabalho /etc /grupo
Como você pode ver, o trabalhar Grupo é adicionado e seu ID de grupo ou GID é 1001. A menos que especificado, grupos comuns GID começa de 1000.
Criando um usuário no CentOS 7:
Agora vamos criar alguns novos usuários para que possamos adicioná -los em nossos recém -criados trabalhar grupo na próxima seção.
Adicionar usuário Lizzy com o seguinte comando:
$ sudo userAdd -m lizzy
Agora defina senha para Lizzy com o seguinte comando:
$ sudo passwd lizzy
Digite a senha para Lizzy e pressione .
Reentro de senha para Lizzy e pressione . A senha para o usuário deve ser definida.
Vou adicionar outro usuário cinzas.
$ sudo userAdd -m Ash
Também defina a senha para cinzas.
$ sudo passwd Ash
Adicione usuários a um grupo no CentOS 7:
Agora que temos um grupo trabalhar criado e nossos usuários fictícios estão prontos, vamos ver como adicioná -los ao trabalhar grupo.
Agora para adicionar o usuário Lizzy para o trabalhar Grupo com o seguinte comando:
$ sudo usermod -agnda de trabalho lizzy
Agora para adicionar o usuário cinzas para o trabalhar Grupo com o seguinte comando:
$ sudo userMod -AG Work Ash
Agora vamos ver se os usuários Lizzy e cinzas é adicionado ao trabalhar Grupo com o seguinte comando:
$ grep trabalho /etc /grupo
Como você pode ver, Lizzy e cinzas agora são membros do grupo trabalhar.
Você também pode fazer login como usuário que é membro do grupo trabalhar, e execute o seguinte comando para ver em qual grupo o usuário é um membro de:
$ id
Como você pode ver, o usuário Lizzy é um membro do grupo trabalhar.
Então é assim que você adiciona um usuário a um grupo no CentOS 7.