domingo, 22 de mayo de 2011

Script con archivo adjunto

#!/bin/sh/
mkdir /home/DECROLY/ /home/DECROLY/DIRECCION/ /home/DECROLY/PROFESORES/ /home/DECROLY/ALUMNOS/ /home/DECROLY/ALUMNOS/SMR1A/ /home/DECROLY/ALUMNOS/SMR1B
addgroup gdecroly
addgroup gdireccion
addgroup gprofesores
addgroup galumnos
addgroup gsmr1a
addgroup gsmr1b
chgrp gdecroly /home/DECROLY/
chgrp gdireccion /home/DECROLY/DIRECCION/
chgrp gprofesores /home/DECROLY/PROFESORES/
chgrp galumnos /home/DECROLY/ALUMNOS/
chgrp gsmr1a /home/DECROLY/ALUMNOS/SMR1A/
chgrp gsmr1b /home/DECROLY/ALUMnos/SMR1B/
chmod 750 /home/DECROLY/
chmod 750 /home/DECROLY/DIRECCION/
chmod 750 /home/DECROLY/PROFESORES/
chmod 750 /home/DECROLY/ALUMNOS/
chmod 750 /home/DECROLY/ALUMNOS/SMR1A/
chmod 750 /home/DECROLY/ALUMNOS/SMr1B/
while read line
do
adduser $line -d /home/DECROLY/PROFESORES/ -gprofesores -ingroup gprofesores, galumos,gsmr1a, gsmr1b
done < profesores.txt
while read line
do
Y=1
while [$Y -lt 21]
do
adduser $line$Y
Y=$(expr $Y+1)
done < alumnos.txt

No hay comentarios:

Publicar un comentario