Gestión de usuarios de Ubuntu

Ubuntu User Management



Los administradores de Linux a menudo necesitan administrar usuarios y grupos en un sistema Linux / Ubuntu. La gestión de usuarios, el control de acceso y la gestión de grupos son las necesidades básicas pero más importantes. En esta publicación, aprenderemos sobre







En este post, realizaremos cada una de las tareas mencionadas anteriormente a través del terminal.



Creación de un usuario

Podemos agregar un usuario en el sistema operativo Ubuntu a través de GUI o desde la terminal. Podemos usar el comando adduser simple para agregar un usuario o el comando adduser –system para agregar un usuario del sistema.



Para crear un nuevo usuario del sistema,





$sudoagregar usuario--sistemalinuxuser2

Para crear un usuario simple,

$sudoadduser linuxuser1



Después de ejecutar el comando anterior, le pedirá que configure la nueva contraseña para el usuario recién creado dos veces.

Luego le pedirá que proporcione el nombre de usuario, el número de habitación, el número de teléfono de su trabajo y casa, y otros. Proporcione los detalles deseados y presione Enter

Después de proporcionar los detalles, le preguntará si la información proporcionada es correcta o no. Presione y para continuar y presione Enter si la información es correcta.

Lista de todos los usuarios

Ahora, si desea enumerar todos los usuarios de Ubuntu en la terminal, puede escribir el siguiente comando.

$Corte --delimitador=:--los campos=1 /etc/passwd

Enumerará todos los usuarios del sistema Ubuntu.

Cambiar la contraseña de un usuario

Si desea cambiar la contraseña de cualquier usuario, primero debe iniciar sesión con ese nombre de usuario específico. Por ejemplo, para cambiar la contraseña de linuxuser1,

$su- linuxuser1

Después de ejecutar el comando anterior, le pedirá que ingrese la contraseña de ese usuario, escriba la contraseña y presione Enter.

Puede ver que se ha cambiado el nombre de usuario.

Ahora, ejecute el comando passwd,

Primero ingrese su contraseña anterior, luego proporcione la nueva contraseña dos veces y presione Enter. Si las dos nuevas contraseñas serán iguales, la contraseña se cambiará correctamente.

Creación de un grupo

Puede crear o agregar un grupo en cualquier sistema operativo basado en Linux usando el comando addgroup.

$sudoaddgroup linuxgroup1

Como puede ver, linuxgroup1 se creó correctamente.

Lista de todos los grupos

Ahora, si desea enumerar todos los grupos que existen en el sistema operativo Ubuntu, ejecute el comando que se indica a continuación

$Corte --delimitador=:--los campos=1 /etc/grupo

Enumerará todos los grupos existentes del sistema operativo.

Adición de un usuario en un grupo

Los usuarios también se pueden agrupar en Ubuntu. Podemos agregar un usuario al grupo proporcionando el nombre del grupo y el nombre de usuario al comando usermod con los indicadores -aG como este,

$sudousermod-aGlinuxgroup1 linuxuser1

El usuario linuxuser1 se agregará al grupo linuxgroup1.

Mostrar grupo de un usuario

Para ver el grupo de usuarios, escriba el comando de grupos en la terminal y presione Enter. Mostrará los grupos del usuario. Primero debe iniciar sesión con ese usuario especificado y luego ejecutar el comando de grupos.

$su- linuxuser1

$grupos

Como puede ver, linuxgroup1 está listado como el grupo de linuxuser1.

Enumere todos los usuarios en un solo grupo

Para enumerar todos los usuarios de cualquier grupo, ejecute el comando cat, cut y grep con los siguientes parámetros.

$gato /etc/grupo| Corte --delimitador=:--los campos=1,4 | sujeciónNOMBRE DEL GRUPO

Asegúrese de reemplazar el nombre del grupo con el nombre del grupo que desee. Por ejemplo, linuxgroup1

Puede ver que se enumeran los usuarios de linuxgroup1.

Eliminación de un usuario de un grupo

Si desea eliminar un usuario de cualquier grupo. Puede hacerlo escribiendo el nombre de usuario y el nombre del grupo seguido del comando deluser.

$sudodeluser linuxuser1 linuxgroup1

Puede ver que el usuario se elimina del grupo linuxgroup1.

Eliminación de un usuario

Si desea eliminar un usuario del sistema operativo. Simplemente puede eliminarlo ejecutando el comando deluser con el nombre de usuario

$sudodeluser linuxuser1

Si también desea eliminar el directorio de inicio del usuario, use la marca –remove-home con el comando deluser como este

$sudoengañar--movimiento de casalinuxuser1

Y ahora, si listamos el directorio / home, no habrá más directorio de inicio del usuario linuxuser1.

Eliminación de un grupo

Para eliminar el grupo del sistema operativo, ejecute el comando delgroup con el nombre del grupo como este

$sudodelgroup linuxgroup1

El grupo se elimina con éxito.

Envolver

La gestión de los usuarios es una tarea muy importante que realizan los administradores de Linux. En las distribuciones basadas en Linux, podemos crear fácilmente nuevos usuarios y administrarlos. Este artículo describe en detalle la gestión de usuarios en el sistema basado en Linux.