GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo agrego usuarios a otro grupo de usuarios?

Puedes usar:usermod -a -G grouptoadd username

Dado que es mucho menos obvio de lo que pensaba por qué -a -G está bien mientras que -aG no, intentaré explicarlo:

Las opciones -G toman un valor o una lista de valores. En el caso de un valor, el valor se puede dar como:-GVALUE ya que no es necesario dejar un espacio entre la opción y el valor. Esta es solo una práctica común.

Si tiene un grupo llamado a en su sistema, llamar a -Ga se vuelve ambiguo. ¿Quieres que el usuario tenga solo un grupo a? ¿Está llamando -a y -G? Entonces, ¿es "a" un valor para -G? ¿Dónde está el resto del valor (a -G)? También es una práctica común que cualquier opción de una sola letra pueda preceder a cualquier otra opción de una sola letra. entonces tat -xy ==-yz. Pero esto es ambiguo cuando una de las opciones puede tomar un solo valor como VALUE o muchos valores como VAL1, Val2, val4, etc.

Entonces, para que el comando sea A PRUEBA DE FALLAS y funcione correctamente para todas las entradas, debe separar -a de -G

Desde man usermod :

Nombre

usermod - modificar una cuenta de usuario

Sinopsis

modo de usuario [opciones] INICIAR SESIÓN

Descripción

El modo de usuario El comando modifica los archivos de la cuenta del sistema para reflejar los cambios que se especifican en la línea de comando.

Opciones

Las opciones que se aplican al usermod comando son:

  • -a, --agregar

    Agregar el usuario al grupo complementario (s). Usar solo con -G opción.

  • ...

  • -G, --grupos GRUPO1[,GRUPO2,...[,GRUPON]]]

    Una lista de grupos complementarios de los que el usuario también es miembro. Cada grupo está separado del siguiente por una coma, sin espacios en blanco intermedios. Los grupos están sujetos a las mismas restricciones que el grupo dado con la -g opción.

    Si el usuario es actualmente miembro de un grupo que no está en la lista, el usuario será eliminado del grupo. Este comportamiento se puede cambiar a través de -a opción, que agrega al usuario a la lista de grupos complementarios actual.

  • ...


Linux
  1. Agregar usuario a grupo en Linux, cómo hacerlo (con ejemplos)

  2. Cómo agregar un usuario a un grupo en Linux

  3. Cómo administrar usuarios y grupos en FreeIPA Server

  4. ¿Cómo agregar usuarios a Ubuntu?

  5. ¿Cómo agregar un usuario al grupo Sudo en un VPS de Linux?

Cómo agregar un usuario a un grupo en Linux

Cómo agregar un usuario a un grupo en Linux

Cómo enumerar todos los usuarios de un grupo en Linux

Cómo agregar un usuario a un grupo en Linux

Cómo agregar un usuario a un grupo de Linux

Cómo crear/agregar usuarios en Linux