IngDiaz

Gestión de usuarios en sistemas GNU/Linux

¡Buen día!

En ésta entrada explicaré una cuestión básica en el manejo de sistemas GNU/Linux, lo cual es la gestión de usuarios. Es facilísimo, pero igual… hay que saber cómo crear, modificar o eliminar en línea de comandos.


Creación de usuarios

A continuación, algunos detalles sobre la creación de usuarios:

Para crear usuarios se usa, se puede usar dos comandos básicamente: adduser ó useradd seguido del nombre de usuario.

Algunas de las opciones para useradd:

Tomar en cuenta que, al usar useradd, debemos posteriormente crearle una clave al usuario, lo cual se verá más abajo el cómo hacerlo.

Para no complicarse mucho la vida con tantos detalles, muchos administradores prefieren usar el comando adduser, dado que éste muestra algo parecido a un asistente para la creación del usuario.

Ejemplo de creación básica en Ubuntu:


Modificación de usuarios

Para modificar un usuario, podemos usar el comando usermod , el cual su sintaxis básica es:

Ejemplo:


Eliminación de usuarios

Para eliminar un usuario, podemos usar el comando userdel, su sintaxis básica es:

Creo que es obvio, pero igual… se debe de tener cuidado con ésta última línea de comando xD

Un ejemplo en Ubuntu:


Sobre /etc/passwd

Éste archivo tan importante para la seguridad del SO, determina quién puede acceder al sistema de manera legitima y qué se puede hacer una vez dentro del sistema. Es la primera linea de defensa del sistema contra accesos no deseados.

Tomar en cuenta:

Ejemplo de cómo se mira un registro de /etc/passwd

Donde:


Cambio de clave del usuario en el sistema

Para cambiar la contraseña de un usuario en sistemas GNU/Linux, se utiliza el comando llamado passwd, el cual su sintaxis básica es:

Si un usuario ha olvidado su clave, solo con sudo o como root se puede establecer una nueva clave mediante éste método.

Ejemplo en Ubuntu:

Bien, ¡eso es todo! Obviamente cada comando presentado aquí tiene muchísimas más opciones (parámetros) y más tela qué cortar, pero igual… esto es únicamente información básica, pero siempre es útil ver la ayuda de cada comando con –help (Ej: adduser –help) o anteponiendo el comando man (Ej: man adduser).

¡Saludos!

Comentarios por Facebook

comentarios