Há duas maneiras a criar e editar grupos:
Editando o MAP do ID do grupo manualmente:
Abra o arquivo de mapa de identificação do grupo em /etc /grupo. Este arquivo deve conter quatro campos de acesso, cada um delimitado por um cólon. Cada um dos campos serve ao seguinte objetivo:
Agora você pode editar o texto aqui para criar novos grupos e fazer alterações.
Recomendamos que você apenas temperem com o conteúdo deste arquivo, se você for bem versado na sintaxe Freebsd. Caso contrário, você pode usar o comando PW, conforme instruído abaixo.
Criando e mudando grupos com o comando pw
Se você está assustado com todo o texto desordenado no arquivo de identificação do grupo, você pode simplesmente usar o comando pw para fazer alterações nos grupos existentes, além de criar novos.
Adicionando grupos com comando pw
Para demonstrar como novos grupos são criados com o comando PW, usaremos o comando PW para criar um grupo chamado Teamwo.
$ pw Grupoadd Teamwo
Verifique se o comando anterior criou o grupo adicionando GroupShow ao comando PW:
$ PW GroupShow Teamwo
Você receberá a seguinte saída:
Teamwo:*: 1002:
O número que nossa saída mostra é na verdade o ID do grupo do grupo, verificando assim que o grupo foi criado com sucesso.
Editando um grupo em FreeBSD
Vamos adicionar algumas contas de usuário ao grupo que acabamos de criar. Isso também pode ser feito emitindo o comando da PW com a opção -m, que cria uma lista de usuários que fazem parte do grupo, cada um delimitado por uma vírgula:
$ PW GRUPHMOD EMPERTETWO -M Younis
Em seguida, verifique a execução com o comando abaixo: S
$ PW GroupShow Teamwo
Você verá a saída que listando Younis após o ID do grupo, confirmando que o novo usuário foi adicionado ao grupo.
Teamwo:*: 1002: Younis
Membros do grupo de lista com o comando de identificação
Use o comando ID no usuário Younis para ver em qual grupo o usuário é um membro de:
$ id younis
É evidente na produção que Younis é membro de dois grupos: Teamwo e Younis. O comando ID mostra Younis como um grupo porque o arquivo de senha cria um grupo para cada novo usuário. Quando consultado com o comando ID, a saída também listaria Younis como um grupo para Younis the User.
Empacotando:
Hoje, demonstramos como usar o comando PW para criar e editar grupos em FreeBSD. Embora você possa editar manualmente o arquivo de identificação do grupo, é melhor usar o comando pw se você não estiver familiarizado com a sintaxe. Para saber mais sobre a sintaxe e a edição de arquivos de texto simples em FreeBSD, visite o site oficial do FreeBSD.