Saltar al contenido

¿Cómo puedo cambiar el grupo predeterminado de un usuario en Linux?

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…

  1. Si especifica un grupo, groupnameque no existe durante el useradd etapa, recibirá un error – useradd: grupo desconocido groupname

  2. El groupadd comando crea nuevos grupos.

  3. El grupo permanecerá si elimina todos los usuarios que contiene. No necesariamente tiene que eliminar el grupo vacío.

  4. Crear el hilbert grupo vía groupadd hilbert. Luego mueva el grupo principal de David usando usermod -g hilbert hilbert. (Tenga en cuenta que la primera hilbert es el nombre del grupo y el segundo hilbert 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.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *