Gestión de usuarios

El comando useradd de Linux Qué es y cómo usarlo

El comando useradd de Linux Qué es y cómo usarlo
El comando useradd (o adduser) probablemente sea familiar para la mayoría de los usuarios de Linux. Cuando un administrador del sistema Linux necesita características y restricciones únicas para crear cuentas de usuario, el comando adduser se puede utilizar para crear un nuevo usuario en el sistema operativo Linux. Para resaltar la utilidad de esta utilidad de bajo nivel, en este tutorial, aplicaremos el comando useradd en varios ejemplos.

NOTA: En este tutorial, usamos Linux Mint 20 para implementar useradd, pero puede usar una distribución de Linux diferente.

Ejemplo 1: agregar un nuevo usuario en Linux

Si desea crear un nuevo usuario en su sistema operativo Linux con privilegios sudo, debe seguir los siguientes pasos:

Primero, abra una terminal en su máquina Linux haciendo clic en el icono de terminal en la barra de tareas. Una vez que se cargue la ventana de la terminal, escriba el siguiente comando:

$ sudo adduser [nombre_usuario]

Si desea crear un nuevo usuario llamado "raza", por ejemplo, reemplace [user_name] con raza.

$ sudo adduser raza

Este comando creará un nuevo usuario llamado raza en el sistema operativo Linux.
Cuando se crea un nuevo usuario en Linux, se genera una entrada en 'archivo / etc'. Este archivo almacena información sobre el usuario. Para establecer una contraseña para un nuevo usuario, ejecute el siguiente comando.

$ sudo passwd raza

Tienes que escribir una nueva contraseña para el usuario porque, cuando se crea un usuario, está bloqueado por defecto. Luego, vuelva a escribir la nueva contraseña.

Una vez completado este paso, la información del usuario se habrá actualizado en Linux y se mostrará un mensaje en el terminal que proclama el éxito de la actualización.

Ejemplo 2: Agregar un usuario con un ID de usuario específico

Cada usuario en Linux tiene su propio número de identificación único (UID), pero puede usar la marca -u junto con el comando useradd para crear un usuario con una ID de usuario específica. En este ejemplo, crearemos un usuario llamado "SRaza" con una identificación única de 1200. Para hacerlo, ingresamos el siguiente comando en la terminal:

$ sudo useradd -u 1200 SRaza

Al ejecutar este comando, se ha creado nuestro nuevo usuario. Si desea confirmar la ejecución exitosa de este comando, puede escribir el siguiente comando en la terminal:

$ id -u SRaza

Ejemplo 3: agregar un usuario con un directorio de inicio

Para agregar un usuario con un directorio de inicio, debe usar el indicador -m con el comando useradd. Sin el indicador -m, no se creará ningún directorio de inicio en Linux. En este ejemplo, nuestro objetivo es crear un nuevo usuario llamado "alfa" con un directorio de inicio. Para hacerlo, usamos el siguiente comando:

$ sudo useradd -m alpha

Para confirmar el directorio de inicio del usuario recién creado, ingrese el siguiente comando en la terminal:

$ ls -a / home / alpha

Ejemplo 4: agregar un usuario sin un directorio de inicio

Para crear un usuario sin un directorio de inicio, use la marca -M con el comando useradd. Queremos crear un nuevo usuario llamado "Noor" sin un directorio de inicio. Para hacerlo, ingresamos el siguiente comando en la terminal:

$ sudo useradd -M Noor

Puede establecer la contraseña para el nuevo usuario escribiendo el siguiente comando:

$ sudo passwd Noor

A continuación, ingrese la nueva contraseña para el usuario y luego vuelva a escribir la contraseña. Una vez completado este paso, la información del usuario se habrá actualizado en Linux y se mostrará un mensaje en el terminal que proclama el éxito de la actualización.

Ejemplo 5: crear un usuario con fecha de caducidad

Si desea crear un nuevo usuario y fijar la fecha de vencimiento del usuario, puede usar el indicador -e junto con el comando useradd. En este ejemplo, queremos crear un usuario llamado "Ali" con una fecha de vencimiento del 12 de octubre de 2021. Para hacerlo, ingresamos el siguiente comando:

$ useradd -e 2021-10-12 Ali

Si desea verificar que la fecha de caducidad ha sido fijada, escriba el siguiente comando:

$ sudo chage -l Ali

Este comando mostrará la fecha de vencimiento de la cuenta de usuario en el terminal. En nuestro caso, la fecha es "12 de octubre de 2021", que coincide con la fecha del comando anterior.

Ejemplo 6: crear un usuario con una descripción

Si desea crear un nuevo usuario con una pequeña descripción o comentario, puede hacerlo con la ayuda de la marca -c. En este ejemplo, queremos crear un usuario llamado "ayesha" con la descripción "HI AYESHA". Para hacerlo, escribimos el siguiente comando en nuestra terminal.

$ sudo useradd -c "HI AYESHA" ayesha

Para verificar que se ha agregado el comentario, puede usar el siguiente comando:

$ sudo cat / etc / passwd | grep ayesha

Como se muestra a continuación, se ha agregado el usuario 'ayesha' junto con la descripción.

Conclusión:

En este artículo, trabajamos con varios ejemplos con el comando useradd en Linux Mint 20. Puede crear usuarios como se muestra arriba siguiendo estos ejemplos. Hay varios casos de uso más avanzados para el comando useradd en Linux, pero esta introducción debería ser suficiente para comenzar con el comando.

Trackpad en pantalla y puntero del mouse AppyMouse para tabletas Windows
Los usuarios de tabletas a menudo pierden el puntero del mouse, especialmente cuando son habituales para usar las computadoras portátiles. Los teléfon...
El botón central del mouse no funciona en Windows 10
La botón central del ratón le ayuda a desplazarse por páginas web largas y pantallas con una gran cantidad de datos. Si eso se detiene, bueno, termina...
Cómo cambiar los botones izquierdo y derecho del mouse en una PC con Windows 10
Es una norma que todos los dispositivos de mouse de computadora estén diseñados ergonómicamente para usuarios diestros. Pero hay dispositivos de mouse...