#!/bin/sh# Creamos los directorios principales( Decroly, Alumnos...)mkdir /home/Decroly/mkdir /home/Decroly/ALUMNOSmkdir /home/Decroly/PROFESORES/mkdir /home/Decroly/DIRECCION/mkdir /home/Decroly/COMUN/# creamos los gruposaddgroup smr1aaddgroup smr2aaddgroup smr1baddgroup smr2baddgroup Profesoresaddgroup Direcciónaddgroup comun# uso dos bucles for para crear la carpetas de los grupos, cambiarles eñ grupo al que pertenecen y los permisos# haciendo asiq que por ejemplo: los alumnos de smr1a puedan entrar en la carpeta de su grupo smr1aFor x in (1..2)dofor a in(a..b)domkdir /home/Decroly/ALUMNOS/smr$x$a/chgrp smr$x$a /home/Decroly/ALUMNOS/smr$x$a/chmod 750 /home/Decroly/ALUMNOS/smr$x$a# cambio el grupo y los permisos de las carpetaschgrp root /home/Decroly/ALUMNOSchmod 775 /home/Decroly/ALUMNOSchgrp Profesores /home/Decroly/PROFESORESchmod 770 /home/Decroly/PROFESORESchgrp Direccion /home/Decroly/DIRECCIONchmod 770 /home/Decroly/DIRECCION#creo 20 profesores con su directorio y sus gruposfor G in (1..20)douseradd profesor$g -dm /home/Decroly/PROFESORES/Profesor$g -G profesores,comun#creo todos los alumnos de smr1a, smr2a, 1b, 2b...for x in (1..2)dofor a in(a..b)dofor i in (1..20)douseradd smr$a$x$i -dm /home/Decroly/ALUMNOS/smr$x$a/smr$x$a$i -G smr$x$a,Comun#creo el directoruseradd director -dm /home/Decroly/DIRECCION/Director -g Direccion# le convierto en el propietario de todas las carpetas, para que el pueda entrar en todas y cada una de ellaschown -hR Director /home/Decroly/
Bienvenidos
Bienvenidos, en este blog me dedicare a ir posteando las tareas que iremos haciendo en SOM y MME
miércoles, 11 de mayo de 2011
Script centOS
saludos, esta semana en SOM hemos estado escribiendo un script en bash, para crear toda la estructura de directorios usuarios y permisos que ya hicimos anteriormente:
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario