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
Fuente: http://www.linuxsc.net
No hay comentarios:
Publicar un comentario