Cáscara

Agregar y administrar cuentas de usuario en Ubuntu 18.04 LTS

Agregar y administrar cuentas de usuario en Ubuntu 18.04 LTS

La gestión de usuarios se convierte en una consideración fundamental cuando desea agregar varios usuarios al sistema. Si la administración de usuarios en su sistema no es efectiva, es posible que deba comprometer la seguridad y el acceso a la información privada y sensible que reside en su sistema. Este artículo le proporciona técnicas sencillas que puede utilizar para tener un control de gestión de usuarios eficaz. Incluye procedimientos de gestión de usuarios y grupos, tanto a través de la interfaz de usuario como de la línea de comandos, que puede realizar mediante pasos muy básicos.

Estamos ejecutando los comandos y procesos descritos en este artículo en un Ubuntu 18.04 sistema. Tenga en cuenta que debe tener privilegios de root para realizar cualquiera de las tareas mencionadas aquí. Entonces, primero entendamos qué es la raíz?

Entendiendo al usuario root

Antes de comenzar con la administración de usuarios, es importante tener cierta comprensión del usuario root en Linux. Ubuntu, de forma predeterminada, no permite que el usuario root inicie sesión directamente (aunque otras distribuciones de Linux como Debian y CentOS permiten inicios de sesión root directos); Por lo tanto, Ubuntu ha creado una funcionalidad con el nombre de "sudo" que puede utilizar para realizar varias operaciones administrativas. Debe proporcionar una contraseña con el comando sudo que ayuda a mantener la responsabilidad de todas las acciones del usuario como administrador. De forma predeterminada, el primer usuario creado al instalar Ubuntu recibe los derechos sudo. Se le otorgan privilegios de root completos y se agrega a la lista de sudoers en el archivo / etc / sudoers.

Es importante tener en cuenta que debe ser un sudoer autorizado para realizar todas las operaciones de administración de usuarios que se explican en este artículo.

Administrar usuarios

Puede agregar usuarios al sistema Ubuntu a través de la interfaz de usuario; sin embargo, la gestión avanzada de usuarios debe realizarse a través de la línea de comando.

Agregar un usuario a través de la GUI

Siga estos pasos para agregar un usuario a través de la interfaz gráfica de Ubuntu:

Abra el cuadro de diálogo Configuración de la cuenta a través de Ubuntu Dash o haciendo clic en la flecha hacia abajo ubicada en la esquina superior derecha de la pantalla de Ubuntu. Haga clic en su nombre de usuario y luego seleccione Configuración de la cuenta de la siguiente manera:

Se abrirá el siguiente cuadro de diálogo Usuarios. Tenga en cuenta que todos los campos estarán deshabilitados de forma predeterminada. Deberá proporcionar autenticación para seguir trabajando con este cuadro de diálogo. Haga clic en el botón Desbloquear ubicado en la esquina superior derecha del cuadro de diálogo Usuarios.

Se abrirá el siguiente cuadro de diálogo de Autenticación para que proporcione información de autenticación como administrador porque solo de esta manera podrá crear o editar cuentas de usuario:

Anuncio publicitario

Proporcione su contraseña y luego haga clic en el Autenticar botón. Ahora podrá ver que todos los campos en el cuadro de diálogo Usuarios están habilitados para que pueda trabajar:

Haga clic en el Agregar usuario botón. Se abrirá el siguiente cuadro de diálogo Agregar usuario para que ingrese los detalles del nuevo usuario que desea crear:

Puede especificar si desea crear un usuario estándar o administrativo a través de este cuadro de diálogo. También es importante saber que no es una buena práctica de seguridad dejar el campo de contraseña vacío para el nuevo usuario. De esta manera, cualquier usuario puede iniciar sesión y acceder a datos privados y seguros en su sistema.

Haga clic en el Agregar botón que solo se habilitará cuando haya proporcionado toda la información válida en el cuadro de diálogo Agregar usuario.

El nuevo usuario se creará ahora y podrá verlo en el cuadro de diálogo Usuarios de la siguiente manera:

Agregar un usuario a través de la línea de comandos

La línea de comandos de Ubuntu le da más control a un administrador para realizar operaciones de administración de usuarios. Siga los siguientes pasos para agregar un usuario a través de la línea de comando:

  1. Abra la Terminal presionando Ctrl + Alt + T oa través de Ubuntu Dash.
  2. Ingrese el siguiente comando para agregar un nuevo usuario:
$ sudo adduser [nombre de usuario]

Se le pedirá que ingrese una contraseña para sudo. También se le pedirá que escriba y vuelva a escribir la contraseña (para volver a confirmarla) para el nuevo usuario. Puede optar por proporcionar o ignorar la introducción de datos biográficos del nuevo usuario, ya que es opcional.

Ingresar Y si la información que proporcionó es correcta y luego presione la tecla Intro.

El nuevo usuario ahora se creará en su sistema Ubuntu.

Listado de todos los usuarios

Como administrador de Ubuntu, puede ver la lista de usuarios agregados a su sistema a través del siguiente comando:

$ awk -F ': "$ 2 ~" \ $ "imprimir $ 1' / etc / shadow

En esta imagen, sana es el administrador, invitado es el usuario que creamos a través de la interfaz de usuario y el usuario invitado es el usuario que creamos a través de la línea de comando.

Bloqueo / desbloqueo de cuentas de usuario

Ubuntu le permite bloquear y desbloquear temporalmente cualquier cuenta de usuario a través de los siguientes comandos:

$ sudo passwd -l nombre de usuario $ sudo passwd -u nombre de usuario

El usuario bloqueado no podrá iniciar sesión en el sistema hasta el momento en que esté en el estado bloqueado.

Otorgar privilegios de root a un usuario

Si desea otorgar privilegios de root a un usuario, deberá editar el archivo visudo que contiene la lista de sudoers en su sistema.

Abra el archivo visudo mediante el siguiente comando:

$ sudo nano visudo

Este comando abrirá el archivo visudo en el editor Nano.

Agregue las siguientes líneas en el archivo:

[nombre de usuario] TODOS = (TODOS) TODOS

Esta línea otorgará derechos de root completos al usuario especificado.

User_Alias ​​ADMINS = [nombre de usuario] Cmnd_Alias ​​HTTPD = / etc / init.d / httpd ADMINISTROS TODOS = HTTPD

Estas líneas crearán un grupo de usuarios a los que luego puede asignar alias de comando a.

Salga del archivo a través de Ctrl + X, y luego ingrese Y y Enter para guardar los cambios que realizó en el archivo visudo.

El usuario 'invitado' de nuestro ejemplo ahora podrá realizar todas las operaciones de root.

Eliminar un usuario a través de la línea de comandos

Puede eliminar un usuario a través de la línea de comando utilizando el siguiente comando:

$ sudo deluser [nombre de usuario]

En este ejemplo, hemos eliminado al usuario invitado. Recuerde que si se elimina un usuario de un grupo que no tiene más miembros, ese grupo de usuarios también se eliminará automáticamente.

Eliminar un usuario a través de la GUI

Puede realizar la sencilla tarea de eliminar un usuario a través de la interfaz gráfica de la siguiente manera:

  1. Abre el Configuraciones de la cuenta diálogo ya sea a través del tablero de Ubuntu o haciendo clic en la flecha hacia abajo ubicada en la esquina superior derecha de la pantalla de Ubuntu. Haga clic en su nombre de usuario y luego seleccione Configuración de la cuenta.
  2. La Diálogo de usuarios abrirá. Tenga en cuenta que todos los campos estarán deshabilitados. Deberá proporcionar autenticación para seguir trabajando con este cuadro de diálogo. Haga clic en el desbloquear botón ubicado en la esquina superior derecha del cuadro de diálogo Usuarios.
  3. Seleccione el nombre de usuario del usuario que desea eliminar y luego haga clic en el Eliminar usuario botón de la siguiente manera:

Se le preguntará si desea descartar o mantener los archivos del usuario eliminados de su sistema a través del siguiente cuadro de diálogo

Puede optar por eliminar o conservar los archivos a través de los botones respectivos. El usuario será eliminado de su sistema

 

Eliminar / archivar la carpeta de inicio de un usuario eliminado

Cuando elimina un usuario de su sistema, su carpeta de inicio aún puede residir en su computadora dependiendo de la elección que hizo al eliminar al usuario. Puede eliminar esta carpeta manualmente o archivarla. Un nuevo usuario que cree con el mismo ID de usuario o ID de grupo que el del usuario eliminado ahora podrá acceder a su carpeta. Es posible que desee cambiar estos valores UID / GID a algo más apropiado, como la cuenta raíz. Incluso puede optar por reubicar la carpeta para evitar conflictos futuros a través de los siguientes comandos:

$ sudo chown -R root: root / home / username / $ sudo mkdir / home / archived_users / $ sudo mv / home / username / home / archived_users /

Administrar grupos

Ubuntu te permite crear grupos para los usuarios de tu sistema. De esta manera, puede asignar derechos administrativos y acceso a archivos a todo un grupo en lugar de a un solo usuario a la vez.

Puede realizar la administración de grupos en Ubuntu 18 solo a través de la línea de comando.

Agregar un grupo

Para agregar un nuevo grupo de usuarios, ingrese el siguiente comando:

$ sudo addgroup [nombre de grupo]

Ejemplo:

Se creará un nuevo grupo y se le asignará un ID de grupo único (GID).

Agregar usuarios a un grupo

Puede agregar un usuario ya existente a un grupo a través del siguiente comando:

$ sudo adduser [nombre de usuario] [nombre de grupo]

Ejemplo:

Visualización de la información del grupo

Para ver los miembros de un grupo, use el siguiente comando:

nombre de usuario de $ grupos

Puede usar el siguiente comando para enumerar los miembros del grupo junto con sus GID

$ id nombre de usuario

La salida de gid representa el grupo principal asignado a un usuario. Siga leyendo para saber qué es un grupo primario y secundario.

Cambio del grupo principal de un usuario

Un usuario puede formar parte de uno o varios grupos; uno de ellos es el grupo primario y los otros son los grupos secundarios. En la salida del comando id, el gid indica el grupo principal del usuario. Para cambiar el grupo principal de un usuario, utilice el siguiente comando:

$ sudo usermod -g [newPrimaryGroup] [nombre de usuario]

Ejemplo:

Ahora puede ver que el nuevo gip obtenido a través del comando id es el del grupo primario recién asignado.

Asignar grupo al crear un usuario

Puede asignar un grupo a un usuario simultáneamente mientras crea un nuevo usuario de la siguiente manera:

$ sudo useradd -G [nombre de grupo] [nombre de usuario]

Ejemplo:

Establecer o cambiar la contraseña del usuario

Tenga en cuenta que a este nuevo usuario no se le ha asignado una contraseña. No es una buena práctica de seguridad, por lo que debe asignar la contraseña a este nuevo usuario lo antes posible a través del siguiente comando:

$ sudo passwd [nombre de usuario]

Ejemplo:

El nuevo usuario ahora tendrá una contraseña.

Vea en la siguiente imagen de la interfaz de usuario cómo el sistema ha desactivado una cuenta de usuario antes de que se le asigne una contraseña.

Listado de todos los grupos

Puede enumerar todos los grupos que residen en su sistema a través del siguiente comando:

$ sudo getent group

Eliminar un grupo

Para eliminar un grupo de usuarios de su sistema, puede utilizar el siguiente comando:

$ sudo delgroup [nombre de grupo]

Este artículo explica cómo puede administrar usuarios y grupos en su sistema Ubuntu para un control efectivo de derechos y privilegios. Puede administrar usuarios como administrador o otorgar derechos administrativos a otros usuarios para realizar estas operaciones a través de los útiles pasos descritos en este tutorial.

WinMouse le permite personalizar y mejorar el movimiento del puntero del mouse en una PC con Windows
Si desea mejorar las funciones predeterminadas del puntero del mouse, use el software gratuito WinMouse. Agrega más funciones para ayudarlo a aprovech...
El botón de clic izquierdo del mouse no funciona en Windows 10
Si está utilizando un mouse dedicado con su computadora portátil o computadora de escritorio, pero el el botón izquierdo del mouse no funciona en Wind...
El cursor salta o se mueve aleatoriamente mientras escribe en Windows 10
Si descubre que el cursor del mouse salta o se mueve por sí solo, automáticamente, de manera aleatoria mientras escribe en una computadora portátil o ...