Queremos brindarte la mejor información que encontramos online. Nosotros queremos que te sea útil y si deseas comentarnos algo que nos pueda ayudar a perfeccionar nuestra información hazlo con libertad.
El usermod
El comando le permitirá cambiar el grupo principal de un usuario, el grupo complementario o una serie de otros attributes. El -g
interruptor controla el grupo primario.
Para tus otras preguntas…
-
Si especifica un grupo,
groupname
que no existe durante eluseradd
etapa, recibirá un error – useradd: grupo desconocido groupname -
El
groupadd
comando crea nuevos grupos. -
El grupo permanecerá si elimina todos los usuarios que contiene. No necesariamente tiene que eliminar el grupo vacío.
-
Crear el
hilbert
grupo víagroupadd hilbert
. Luego mueva el grupo principal de David usandousermod -g hilbert hilbert
. (Tenga en cuenta que la primerahilbert
es el nombre del grupo y el segundohilbert
es el nombre de usuario. Esto es importante en los casos en que está moviendo un usuario a un grupo con un nombre diferente)
Sin embargo, puede estar complicando un poco las cosas aquí. En muchas distribuciones de Linux, un simple useradd hilbert
creará el usuario hilbert
y un grupo del mismo nombre que el principal. Agregaría grupos suplementarios especificados juntos usando el -G
cambiar.
Necesitas leer el man usermod
que explica lo que sucede con las distintas opciones:
usermod -g hilder hilder
reemplazará su grupo de inicio de sesión de ‘facultad’ a ‘hilder’, siempre que exista el grupo ‘hilder’. Si no existe, primero debe crearlo con groupadd.
Cuando usas el -G
opción también debe utilizar la -a
opción para agregar nuevos grupos a la lista actual de grupos complementarios a los que pertenece el usuario ‘hilder’. Sin el -a
opción, reemplazará los grupos complementarios actuales con un nuevo conjunto de grupos. Por lo tanto, use esto con precaución.
Para cambiar el grupo principal de un usuario en Linux:
usermod -g new_group user_name
- Terminar todonombre de usuariosesiones activas de
Para probar sus cambios, ejecute id
y mira el valor de gid=
Si el comando se ejecuta sin errores pero el gid no ha cambiado, te has perdido la parte en negrita del paso 2.
Si para ti ha resultado útil nuestro post, nos gustaría que lo compartas con el resto entusiastas de la programación así nos ayudas a difundir nuestra información.