Grupo FreeBSD Agregar

Grupo FreeBSD Agregar
En FreeBSD, los grupos son esencialmente solo catálogos de cuentas de usuario. Cada grupo en FreeBSD tiene un nombre de grupo y un GID, o ID de grupo asociado con él. Los grupos trabajan en FreeBSD como cómo funcionan en otros sistemas operativos UNIX, y cada proceso tiene una lista de grupos asociados con él. Con esta lista de grupos, la identificación de usuario determina las acciones que un proceso puede tomar para realizar cambios dentro del sistema. La identificación de usuario no es suficiente por sí misma.

Hay dos caminos para crear y editar grupos:

  1. Puede editar manualmente el archivo de identificación de grupo de texto sin formato ubicado en el directorio /etc /grupo, o
  2. Puede usar la herramienta de línea de comandos PW.

Edición del mapa de identificación de grupo manualmente:

Abra el archivo del mapa de ID de grupo en /etc /grupo. Este archivo debe contener cuatro campos de acceso, cada uno delimitado por un colon. Estos campos tienen el siguiente propósito:

  1. El primer campo está dedicado a los nombres de grupos,
  2. El segundo campo es para la contraseña cifrada,
  3. El tercer campo es para las ID de grupo, y
  4. El cuarto campo es para los miembros en cada grupo; Cada miembro es delimitado por una coma.

Ahora puede editar el texto aquí para crear nuevos grupos y hacer cambios.

Le recomendamos que solo templue con el contenido de este archivo si está bien versado en la sintaxis FreeBSD. Si no, puede usar el comando PW como se indica a continuación.

Creación y cambio de grupos con el comando PW

Si todo el texto desordenado en el archivo de ID de grupo está intimidado, simplemente puede usar el comando PW para realizar cambios en los grupos existentes, así como crear nuevos.

Agregar grupos con comando PW

Para demostrar cómo se crean nuevos grupos con el comando PW, usaremos el comando PW para crear un grupo llamado TeamTwo.

$ PW GroupAdd Teamtwo

Verifique que el comando anterior haya creado el grupo agregando GroupShow al comando PW:

$ PW Groupshow Teamtwo


Recibirá la siguiente salida:

Teamtwo:*: 1002:

El número que muestra nuestro resultado es en realidad la identificación del grupo del grupo TeamTwo, por lo que verifica que el grupo se haya creado con éxito.

Editar un grupo en FreeBSD

Agreguemos algunas cuentas de usuario al grupo que acabamos de crear. Esto también se puede hacer emitiendo el comando PW con la opción -m, que crea una lista de usuarios que forman parte del grupo, cada uno delimitado por una coma:

$ PW Groupmod Teamtwo -M Younis


Luego verifique la ejecución con el siguiente comando: S

$ PW Groupshow Teamtwo


Verá que la salida enumera Younis después de la identificación del grupo, confirmando que el nuevo usuario se ha agregado al grupo.

Teamtwo:*: 1002: Younis

Lista de miembros del grupo con el comando de identificación

Use el comando de identificación en el usuario Younis para ver de qué grupo es miembro el usuario:

$ idunis


Es evidente por la producción que Younis es miembro de dos grupos: Teamtwo y Younis. El comando de identificación muestra a Younis como grupo porque el archivo de contraseña crea un grupo para cada nuevo usuario. Cuando se consulta con el comando de identificación, la salida también enumeraría a Younis como grupo para Younis el usuario.

Terminando:

Hoy demostramos cómo usar el comando PW para crear y editar grupos en FreeBSD. Si bien puede editar manualmente el archivo de ID de grupo, es mejor usar el comando PW si no está familiarizado con la sintaxis. Para obtener más información sobre la sintaxis y la edición de los archivos de texto sin formato en FreeBSD, visite el sitio web oficial de FreebSD.