Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

Automatizacion de cuentas de Usuario

En el mundo de los S.O y mas en los GNU/Linux, es muy comun hoy en dia hacer el uso de una serie de comandos para la administracion del servidor ya sea que este este o no en produccion de una empresa "equis" o ser el responsable (encargado) del area de sistemas de una universidad, departamento de un sector gubernamental o en nuestra propia desktop/Laptop.

Hoy en dia es muy comun hacer automatizar servidores corriendo una serie de scripts ya sea en cron, at o desde el propio shell del sistema.

En esta nota anexo unas lineas de un script para automatizar la creacion de cuentas de usuarios a nivel sistema.

El script tiene las siguientes opciones:
  • Alta de usuarios
  • Baja de usuarios
  • Consulta de usuarios
  • Cambio de passwords

Recordar que este script unicamente puede ser ejecutado por el SysAdmin (root) del sistema.

# ---- Parte del Script ---
#!/bin/bash

#
# Script para dar de alta/baja/consultas y cambio de passwords
# para usuarios de sistema.
# Date 15/may/06
# Lic. Domingo Varela Y.
# Probe = True
#


if [ `id -u` != "0" ]; then
        echo "You must be root to run this program"
        echo
        exit
fi

echo
echo
while [ "$op" != 6 ]
do
   echo
   echo "[1] Alta de usuarios (Creados en directorio /home por default)"
   echo "[2] Alta de usuarios (Personalizando su directorio y grupo de trabajo)"
   echo "[3] Baja de usuarios"
   echo "[4] Consulta de usuarios"
   echo "[5] Cambiar password"
   echo "[6] Salir"
   read -p "Ingrese una opcion: " op
   echo
   ....

Más informacion  aqui

Posted  By: Domingo Varela Y.
http://www.linuxsc.net


Atención: Salvo que se indique lo contrario, la licencia del texto de este documento es Creative Commons Reconocimiento 2.5, mediante la cual usted tiene permitido copiar, modificar, comunicar y distribuir el contenido de este texto, de manera total o parcial, y publicarlo o difundirlo en cualquier otro sitio de Internet o medio de comunicaciòn, siempre y cuando incluya o cite (1)el nombre de este sitio de Internet, (2)enlace permanente de este documento, (3)nombre del autor y (4)la misma licencia de distribución.

Opciones: Imprimir | Recomendar | Enlace permanente

Twitter Facebook Google Bookmarks Bitacoras.com Wikio Menéame Technorati Bloglines Digg Yahoo Buzz

Seguimientos (Trackback)

URL de seguimiento para esta entrada:
http://www.alcancelibre.org/trackback.php/20080305122057848
Agregar comentario

Los siguientes comentarios son de la persona que los haya enviado. Este sitio se deslinda de cualquier responsabilidad respecto de las opiniones expresadas por los participantes en nuestros foros y secciones de comentarios, y el hecho de publicar las mismas no significa que se esté de acuerdo con éstas.