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
Los siguientes comentarios son de la persona que los haya enviado. Este sitio no se hace responsable de las opiniones expresadas por los participantes en los foros y secciones de comentarios, y el hecho de publicar las mismas no significa que esté de acuerdo con ellas.
Comments are closed and no new posts are allowed.