Cómo agregar usuarios en Arch Linux

How Add Users Arch Linux



La gestión de usuarios es una de las características fundamentales de cualquier sistema Linux. Permite distribuir los permisos del sistema adecuados solo a la persona adecuada. De forma predeterminada, Linux es un sistema multiusuario. Varios usuarios pueden acceder al sistema y utilizar las funciones designadas al mismo tiempo. Sin embargo, para una experiencia fluida y segura, la administración adecuada de la cuenta es extremadamente crucial.

Es por eso que la administración de cuentas es una de las partes principales de ser un administrador de sistemas. Hay tantas partes cruciales involucradas en la administración que incluso el más mínimo error puede costar el control de todo el sistema por intrusos no deseados.







Hoy, veamos cómo agregar cuentas de usuario en Arch Linux.



Cuentas de usuario

Un usuario es cualquier persona que usa una computadora. En el caso de los usuarios de Linux, indica los nombres que representan a esos usuarios. Si bien Linux permite un sistema robusto para el acceso de múltiples usuarios al mismo tiempo, la seguridad es una gran preocupación. Sin un control de permisos adecuado, el sistema puede volverse vulnerable a todo tipo de mal uso.



Para facilitar la administración, todas las cuentas de usuario en un sistema Linux se separan en diferentes grupos. Los grupos son la definición real del poder de los usuarios sobre el sistema. Hay algunos grupos predeterminados que suelen ser más que suficientes para realizar el trabajo. Sin embargo, en el caso de un sistema a nivel empresarial, pueden ser necesarios más grupos. Depende de los administradores del sistema decidir si se necesitan más grupos o no.





En esta guía, cubriremos cómo agregar, eliminar y manipular varios factores de una cuenta de usuario en Arch Linux.

Nota: si está probando en la computadora de su casa, no dude en pasear. Sin embargo, si estas acciones se van a realizar en un sistema corporativo o empresarial, recomiendo encarecidamente actuar con extrema precaución. Estas acciones las realiza mejor un administrador de sistema sofisticado que un usuario promedio.



Acciones de la cuenta de usuario

Existe una multitud de acciones para administrar las cuentas de usuario. La mejor forma de hacerlo es a través de la terminal. Permite un mayor control y comprensión. No temáis; si está dispuesto a prestar un poco más de atención, no es nada tan especial.

Habilitación del grupo de ruedas

Este es el primer paso importante. Sin habilitar el grupo de rueda, no es posible agregar una cuenta de administrador al sistema.

Necesitamos modificar el archivo sudoers. Ejecute el siguiente comando.

sudo EDITOR=nanovisudo

Esto lanzará el archivo / etc / sudoers con el editor Nano. Ahora, desplácese hacia abajo y descomente el grupo de ruedas.

Guarde el archivo presionando Ctrl + O y salga del editor presionando Ctrl + X.

El grupo de rueda permite crear un usuario con la capacidad de ejecutar comandos como root. Root tiene el poder máximo de todo el sistema y si está usando Linux durante bastante tiempo, ya conoce la importancia de ejecutar multitud de tareas de mantenimiento y ajustes que requieren acceso de root.

Agregar un usuario

Ahora, estamos listos para agregar un nuevo usuario. El comando useradd sigue la siguiente estructura.

sudouseradd<opciones> <nombre de usuario>

Agregar un nuevo usuario al sistema es bastante simple. Solo dile a useradd el nombre de usuario.

sudouseradd<nombre de usuario>

Desafortunadamente, este comando bloqueará al usuario sin ninguna forma de iniciar sesión. El usuario tampoco tendría un directorio de inicio. Para solucionar el problema, utilice la siguiente estructura de comandos.

sudouseradd-metro <nombre de usuario>

Esto creará un directorio de inicio único para el usuario y permitirá que se pueda acceder a la nueva cuenta. Ahora, asigne una contraseña de inicio de sesión para el usuario recién creado.

Nota: Este comando también se puede utilizar para actualizar la contraseña de una cuenta existente.

sudo passwd <nombre de usuario>

Es posible comprimir todos los pasos antes mencionados en una sola línea.

sudouseradd-metro <nombre de usuario> -pag <contraseña>

useradd también es capaz de configurar un directorio personalizado para el usuario recién creado. Para ese propósito, use la bandera -d.

sudouseradd-D /sendero/para/hogar/para ti -metro <nombre de usuario> -pag <contraseña>

useradd también es capaz de realizar muchas otras funciones. Por ejemplo, la bandera -G para definir en qué grupo registrarse.

sudouseradd-GRAMO <grupos> -D /sendero/para/hogar/para ti -metro <nombre de usuario>
-pag <contraseña>

Si necesita agregar un usuario del sistema, use la siguiente estructura.

sudouseradd-r -s /usr/soy/pez<nombre de usuario>

¿Necesitas verificar el resultado? Intente iniciar sesión en la cuenta de usuario con el siguiente comando.

sudo su-<nombre de usuario>
sudo quién soy

Modificar atributos de usuario

También es importante saber cómo cambiar los atributos del usuario. En algunos casos, un usuario puede necesitar cambios en el permiso y otros atributos. Para ello, necesitamos la herramienta usermod. Es capaz de alterar muchos atributos.

usermod sigue la siguiente estructura.
sudousermod<opciones> <nombre de usuario>

Por ejemplo, puede cambiar el nombre de inicio de sesión de un usuario.

sudousermod-los <nuevo nombre de usuario> <Nombre de usuario anterior>

¿Necesita cambiar el directorio de inicio del usuario? Utilice el indicador -d o –home.

sudousermod-metro -D /sendero/nuevo/hogar<nombre de usuario>

¡También puede establecer la fecha de caducidad de un usuario! Después de ese tiempo, el usuario ya no estará disponible en el sistema.

sudousermod--fecha de caducidad <AAAA-MM-DD> <nombre de usuario>

Si un usuario necesita estar registrado en grupos adicionales, use los indicadores –append y –groups juntos. Al enumerar los grupos, no debe haber ningún espacio entre las comas.

sudousermod--adjuntar --grupos <grupo1, grupo2,…> <nombre de usuario>

Cambie el shell predeterminado de un usuario mediante el indicador –shell.

sudousermod--cascarón <shell_path> <nombre de usuario>

Al igual que useradd, usermod también permite apilar todos los parámetros en una sola línea.

sudousermod--fecha de caducidad <AAAA-MM-DD> --adjuntar --grupos <grupo1, grupo2,…>
--cascarón <shell_path>

Si, por alguna razón, un usuario necesita estar bloqueado, usermod puede hacer el trabajo.

sudousermod--cerrar con llave <nombre de usuario>

El usuario puede habilitarse usando el siguiente comando.

sudousermod--desbloquear <nombre de usuario>

Eliminar un usuario

Es la parte final de esta guía. En el ciclo de vida, un sistema tendrá nuevos usuarios y, en casos, los usuarios antiguos serán eliminados / actualizados. Para eliminar usuarios, userdel es una herramienta dedicada.

Utilice el siguiente comando para eliminar un usuario.

sudouserdel<nombre de usuario>

Si desea eliminar al usuario con el directorio de inicio asociado, use el siguiente comando.

sudouserdel-r <nombre de usuario>

Pensamientos finales

Estos son solo casos de uso simples para todos los métodos mencionados anteriormente. Hay muchas otras formas en las que estos comandos pueden ofrecer una solución real.

Para un uso más profundo y avanzado de estos comandos, consulte sus páginas de manual. Hay todas las opciones disponibles que puede utilizar para utilizarlas en las situaciones adecuadas. Siéntase libre de deambular y tener una mejor comprensión.