Un sistema tipo Unix es multiusuario, así que una labor frecuente al administrar GNU/Linux es contemplar la creación y manipulación de usuarios. Los usuarios se identifican con un login, y tienen una clave para verificar que quien desea acceder al sistema, sea quien dice ser. Adicionalmente al login se puede añadir información adicional como el nombre completo de la persona. Le recomendamos aprender de los conceptos

Interfaz gráfica

Debe asegurar tener instalado el paquete gnome-system-tools, el programa a ejecutar es users-admin, que solicitará la clave del root si no lo ha invocado como root. La interfaz es sumamente intuitiva de usar.

Línea de comandos

Un administrador de red es extremadamente eficiente por la línea de comandos...

¿Cómo crear usuarios?

Para crear el usuario pepito se usa:

¿Cómo cambiar la clave?

Para cambiar la clave de pepito, el root haría:

Aunque pepito podría cambiar la clave por si mismo usando:

¿Cómo establecer el nombre de un usuario?

De nuevo el poderoso root:

¿Cómo cambiar el login de un usuario?

root haría el siguiente comando para cambiar el login de pepito por pepote:

¿Cómo adicionar un usuario a un grupo?

El manejo de grupos en GNU/Linux permite que los usuarios tengan distintos privilegios, si deseamos que pepito haga parte del grupo masters, el root haría:

¿Cómo establecer un espacio máximo para sus archivos?

ver ManejoDeQuotas

Usuarios en masa

Es posible crear usuarios en masa con ayuda de scripts de shell, asumiendo que usted ha definido un archivo(logins.txt) con un formato como el siguiente:

cargar|Garcia Triana Carlos Felipe
dandel|De La Garza Morales Danielle Alejandra
alysan|Sanmiguel Valderrama Alyssa Indira
luifon|Fonseca Acosta Luis Sebastian
annrub|Rubiano Rubiano Anngie Zulay

Debe prestar especial atención para garantizar que los logins(primera columna) sean únicos para evitar que se produzcan errores. Adicionalmente los logins no pueden llevar espacios y le recomendamos que evite el uso de tildes y caracteres distintos al alfabeto inglés.

Bastaría lo siguiente para crear las cuentas de usuarios en el sistema, asumiendo que existe un grupo llamado estudiantes.

gawk -F"|" '{a="adduser --ingroup estudiantes --disabled-login --gecos \""$2"\" "$1;system(a)}' logins.csv

Información adicional


CategoriaAdministradorDeRed CategoriaDebian CategoriaAyudaInterfazDeComandos

WikiSlec: AdministrarUsuariosLinux (última edición 2007-05-30 19:12:08 efectuada por IgorTamara)