Métodos de pago Abuse

El comando usermod en Linux

27.03.2023, 02:44

El comando usermod en Linux se utiliza para cambiar la configuración de la cuenta de usuario como nombre de usuario, directorio de inicio, grupos.

El comando usermod en Linux

El comando usermod en Linux

El comandousermod en Linux se utiliza para cambiar las propiedades de una cuenta de usuario. Puede ser útil en las siguientes situaciones:

  1. Cambiar el directorio personal: Si desea cambiar el directorio personal del usuario, puede utilizar el comando usermod para cambiar la ruta al nuevo directorio.

  2. Cambiar el nombre del usuario: Si quieres cambiar el nombre del usuario, utilizando el comando usermod, puedes cambiar el nombre del usuario manteniendo todos los datos y configuraciones.

  3. Cambiar el grupo al que pertenece un usuario: Si quieres cambiar el grupo al que pertenece un usuario, puedes utilizar el comando usermod.

  4. Cambiar el UID de un usuario: El UID (User Identifier) es el identificador único de un usuario en un sistema Linux. Si quieres cambiar el UID de un usuario, utiliza el comando usermod.

  5. Cambiar el tipo de shell del usuario: Un shell es un programa que proporciona una interfaz de usuario al sistema Linux. Si quieres cambiar el tipo de shell del usuario, utiliza el comando usermod.

También se puede utilizar para cambiar varias propiedades de una cuenta de usuario, pero requiere privilegios de administrador (root) para utilizarlo.

Sintaxis

La sintaxis es la siguiente:

usermod [options] LOGIN

Aquí LOGIN es el nombre del usuario para el que desea cambiar la configuración.

Algunas de las opciones más comunes del comando usermod son:

  • -l: cambiar el nombre de usuario
  • -d: cambia el directorio raíz del usuario
  • -aG: añade el usuario a un grupo
  • -g: cambiar el grupo del usuario

Ejemplos de cómo utilizar el comando usermod:

Para cambiar el nombre de usuario"oldusername" por"newusername", ejecute el siguiente comando:

sudo usermod -l newusername oldusername

Para añadir el usuario"username" al grupo"newgroup", ejecuta el siguiente comando:

sudo usermod -aG newgroup username

Ejemplos de uso de comandos

El comando usermod en Linux se utiliza para cambiar las propiedades de una cuenta de usuario. Con este comando, puedes cambiar el nombre de usuario, el directorio personal, el tipo de shell, el identificador de usuario (UID) y el grupo al que pertenece el usuario.

Cambiar el directorio raíz del usuario:

usermod -d /new/home/dir username

Cambiar el nombre del usuario:

usermod -l newusername oldusername

Cambiar el grupo al que pertenece el usuario:

usermod -g newgroupname username

Cambiar el UID del usuario:

usermod -u newuid username

Cambiar el tipo de shell del usuario:

usermod -s /bin/bash username

Nota: se necesitan privilegios de administrador (root) para utilizar el comando usermod.