Introducción a la gestión de usuarios de Linux en Ubuntu
La gestión de usuarios es una de las tareas más importantes en un entorno empresarial. Incluso un solo sistema utiliza múltiples usuarios, no solo para iniciar sesión, sino también para ejecutar varias aplicaciones. Incluso en un entorno Linux, es necesario un rol administrativo para administrar varias cuentas de usuario, sus credenciales y la seguridad de los sistemas. El administrador de Linux debe conocer los comandos básicos para administrar estas múltiples cuentas de usuario (usuarios y otros subgrupos).
En este tutorial, veremos los comandos básicos de Linux que pueden ser necesarios en la gestión de usuarios. También le mostramos cómo administrar usuarios usando Ubuntu Desktop
Crear una cuenta de usuario
Como todos sabemos, Linux es un sistema operativo multiusuario, lo que significa que cada usuario tiene su propia cuenta de usuario que contiene todos los datos del usuario, incluidos archivos y otra información relacionada con ese usuario. Los datos y la información relacionados con un usuario en particular no deben ser accesibles a otros usuarios. También existe la posibilidad de que un solo sistema sea compartido por diferentes usuarios. Por lo tanto, el administrador del sistema debe saber cómo crear y administrar diferentes cuentas de usuario en un entorno Linux. En este tutorial, aprenderá cómo crear una cuenta de usuario usando comandos con Terminal:
Paso 1 :En primer lugar, abra Terminal haciendo clic en el iniciador de Ubuntu y busque Terminal.
Paso 2 :Ahora haga clic en la Terminal y espere a que se abra la terminal.
Paso 3 :Una vez abierta la terminal, tendrás una pantalla como esta:
Paso 4 :Ahora escribe el comando:
sudo adduser username
donde nombre de usuario será el nombre del usuario que desea crear. Una vez escrito, ejecute el comando presionando la tecla enter. En el ejemplo, estoy creando un usuario con el nombre demo1 .
Paso 5 :Una vez ejecutado, el sistema solicitará la contraseña de un usuario recién creado. Introduzca la contraseña , confirmar contraseña y presiona enter . La contraseña que escriba no aparecerá en la pantalla del terminal, así que no se preocupe.
Paso 6 :Una vez actualizada la contraseña, el sistema solicitará los datos básicos del usuario. Puede ingresar la información relacionada con ese usuario o simplemente presionar "enter" para insertar el valor predeterminado.
Paso 7 :Una vez que ingrese toda la información, el sistema confirmará si toda la información ingresada es correcta o no. Presione 'y' para confirmar. Una vez confirmado, el usuario ha sido creado por el sistema.
Cambiar una contraseña
Muchas veces ocurren situaciones en las que el usuario olvida su contraseña, por lo que es trabajo del administrador del sistema restablecer la contraseña del usuario. Restablecer la contraseña en Linux es bastante fácil. A continuación se muestran los pasos para cambiar la contraseña de un usuario específico.
Paso 1 :En primer lugar, abra Terminal haciendo clic en el iniciador de Ubuntu y busque Terminal.
Paso 2 :Ahora haga clic en la Terminal y espere a que se abra la terminal.
Paso 3 :Una vez abierta la terminal, tendrás una pantalla como esta:
Paso 4 :Ahora escribe el comando
sudo passwd username
donde nombre de usuario será el nombre del usuario cuya contraseña desea actualizar. Una vez escrito, ejecute el comando presionando la tecla enter. En el ejemplo, estoy modificando la contraseña demo1.
Paso 5: Una vez ejecutado, el sistema solicitará al usuario una nueva contraseña. Introduzca la contraseña , confirmar contraseña y presiona enter . La contraseña que escriba no aparecerá en la pantalla del terminal, así que no se preocupe.
Su contraseña ha sido actualizada con éxito.
Eliminar una cuenta de usuario
A veces, en un entorno compartido donde tenemos varios usuarios, pero si alguno de ellos abandona un grupo en particular, el administrador tiene la obligación de eliminar las cuentas antiguas del sistema. Esto es lo que se supone que debe hacer en caso de que necesite eliminar una cuenta.
Paso 1 :En primer lugar, abra Terminal haciendo clic en el iniciador de Ubuntu y busque Terminal.
Paso 2 :Ahora haga clic en la Terminal y espere a que se abra la terminal.
Paso 3 :Una vez abierta la terminal, tendrás una pantalla como esta:
Paso 4: Ahora escribe el comando
sudo userdel username
donde el nombre de usuario es "demo1". Una vez que presione enter, el usuario será eliminado.
Agregar usuarios a grupos
Se puede asignar un usuario a un grupo y esta agrupación es útil para aplicar cualquier permiso a todo el grupo porque se aplica a todos. Por lo tanto, facilita mucho la gestión de usuarios. En este tutorial, le diré cómo puede agregar al usuario al "grupo sudo".
Paso 1 :En primer lugar, abra Terminal haciendo clic en el iniciador de Ubuntu y busque Terminal.
Paso 2 :Ahora haga clic en la Terminal y espere a que se abra la terminal.
Paso 3 :Una vez abierta la terminal, tendrás una pantalla como esta:
Paso 4: Ahora escribe el comando
sudo usermod –a –G examplegroup username
donde grupo de ejemplo es el nombre del grupo en el que el usuario quiere estar asociado y nombre de usuario es el nombre del usuario que quiere agregar a un grupo. Una vez escrito, ejecute el comando presionando la tecla enter. En el ejemplo, el grupo es "sudo" y el usuario es "demo1".
El usuario se agregará a ese grupo.
Establecer la fecha de caducidad de una cuenta
Para que la cuenta caduque automáticamente, en Linux podemos establecer la fecha de caducidad, después de la cual la cuenta ya no estará disponible para su uso.
Paso 1 :En primer lugar, abra Terminal haciendo clic en el iniciador de Ubuntu y busque Terminal.
Paso 2 :Ahora haga clic en la Terminal y espere a que se abra la terminal.
Paso 3 :Una vez abierta la terminal, tendrás una pantalla como esta:
Paso 4: Ahora escribe el comando:
sudo chage –E YYYY-MM-DD username
donde el nombre de usuario es "demo1". AAAA-MM-DD es la fecha en la que desea que caduque la cuenta.
Una vez que presione enter, se establecerá la fecha de vencimiento de la cuenta y la cuenta vencerá después de esa fecha.
Cambiar la ubicación predeterminada del directorio de inicio del usuario
También puede cambiar la ubicación predeterminada del directorio de inicio de un usuario siguiendo estos pasos.
Paso 1 :En primer lugar, abra Terminal haciendo clic en el iniciador de Ubuntu y busque Terminal.
Paso 2 :Ahora haga clic en la Terminal y espere a que se abra la terminal.
Paso 3 :Una vez abierta la terminal, tendrás una pantalla como esta:
Paso 4: Ahora escribe el comando
sudo usermod –d newuserhomedirectorypath –m username
donde el nombre de usuario es "demo1", nueva ruta del directorio principal del usuario es /home/demo1/Desktop en nuestro ejemplo de muestra.
Una vez que ingresa este comando, la ubicación predeterminada del directorio de inicio del usuario ha cambiado.
Deshabilitar la cuenta de usuario de Linux
Cualquier cuenta puede ser deshabilitada por el administrador. Los siguientes son algunos pasos sencillos para ello.
Paso 1 :En primer lugar, abra Terminal haciendo clic en el iniciador de Ubuntu y busque Terminal.
Paso 2 :Ahora haga clic en la Terminal y espere a que se abra la terminal.
Paso 3 :Una vez abierta la terminal, tendrás una pantalla como esta:
Paso 4: Ahora escribe el comando
sudo chage –E 0 username
donde el nombre de usuario es "demo1". Una vez que presione Intro, la cuenta se desactivará para ese usuario en particular.
En caso de que desee habilitar el usuario deshabilitado, debe ejecutar:
sudo chage –E 1 username
Cuando presione enter, la cuenta estará habilitada una vez más para ese usuario.
Conclusión
En este tutorial, hemos discutido los comandos básicos para crear, agregar y eliminar un usuario, además hemos discutido los pasos para agregar un usuario a un grupo en particular. Después de eso, hemos visto los pasos para establecer la fecha de vencimiento de una cuenta en particular. También hemos visto un método para cambiar la ubicación predeterminada del directorio de un usuario. Al final, hemos visto el comando para habilitar/deshabilitar la cuenta de un usuario.