Changes

Jump to navigation Jump to search
no edit summary
Line 6: Line 6:  
et dans ces partages des sous dossiers (3eme-4eme ...) que je net use selon le groupe de l'eleve
 
et dans ces partages des sous dossiers (3eme-4eme ...) que je net use selon le groupe de l'eleve
   −
 
+
#SCRIPT PERMETTANT UNE GESTION DES DROITS FINE
 
+
 +
 +
#Groupe personnel = groupe profs + groupe formateurs
 +
#Groupe eleves = toutes les classes (Chaque classe est un groupe non listé ici)
 +
#Groupe divers n'appartient à aucun autre groupe
 +
 +
 +
#A faire désormais pour supprimer les ACL par défaut mis par la contrib sharedfolders dans le panel
 +
setfacl -R -k /home/e-smith/files/shares/autoformation/
 +
setfacl -R -k /home/e-smith/files/shares/classes/
 +
setfacl -R -k /home/e-smith/files/shares/temporaire/
 +
setfacl -R -k /home/e-smith/files/shares/logiciels/
 +
setfacl -R -k /home/e-smith/files/shares/partage_form/
 +
setfacl -R -k /home/e-smith/files/shares/partage_prof/
 +
setfacl -R -k /home/e-smith/files/shares/photos/
 +
setfacl -R -k /home/e-smith/files/shares/reco_vegetaux/
 +
 +
 +
 +
 +
 +
#droits globaux sur partage_prof déjà donné par le panel (lecture seule pour pesonnel)
 +
#Les commandes ci-dessous affectent les bons droits aux sous dossiers
 +
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/partage_prof/files/commun/
 +
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/partage_prof/files/gestion_du_parc/
 +
 +
setfacl -R -m g:cdi:rwx /home/e-smith/files/shares/partage_prof/files/cdi/
 +
 +
 +
ls -1 /home/e-smith/files/shares/partage_prof/files/par_classe/ >/tmp/listeclasses
 +
cat /tmp/listeclasses|while read classe
 +
do
 +
echo "$classe"
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/partage_prof/files/par_classe/$classe/
 +
done
 +
 +
echo "===================partage_prof droits ok======="
 +
 +
 +
 +
 +
#droits globaux sur autoformation déjà donné par le panel (lecture seule tout le personnel, lecture/ecriture pour brieres, leguevelc, surzurm, lemoines))
 +
 +
 +
 +
 +
 +
 +
#droits globaux sur temporaire déjà donné par le panel (lecture ET écriture pour pesonnel)
 +
#Les commandes ci-dessous affectent les bons droits aux sous dossiers
 +
 +
 +
setfacl -m g:personnel:r-x /home/e-smith/files/shares/temporaire/files/A_lire.txt
 +
 +
echo "===================temporaire droits ok======="
 +
 +
 +
 +
 +
 +
#droits globaux sur reco_vegetaux déjà donné par le panel (Lecture seule pour tout le monde)
 +
#Les commandes ci-dessous affectent les bons droits aux sous dossiers
 +
 +
 +
 +
#Il faut que le dossier "sources" soit interdit d'accès mais que son contenu soit lisible par tous.  Donc -R interdit !!!
 +
setfacl -m g:eleves:--x /home/e-smith/files/shares/reco_vegetaux/files/parc/
 +
setfacl -m g:divers:--x /home/e-smith/files/shares/reco_vegetaux/files/parc/
 +
setfacl -m g:personnel:--x /home/e-smith/files/shares/reco_vegetaux/files/parc/
 +
 +
setfacl -R -m g:eleves:r-x /home/e-smith/files/shares/reco_vegetaux/files/parc/sources/
 +
setfacl -R -m g:divers:r-x /home/e-smith/files/shares/reco_vegetaux/files/parc/sources/
 +
setfacl -R -m g:personnel:r-x /home/e-smith/files/shares/reco_vegetaux/files/parc/sources/
 +
 +
setfacl -R -m g:eleves:rwx /home/e-smith/files/shares/reco_vegetaux/files/parc/sources/resultats/
 +
setfacl -R -m g:divers:rwx /home/e-smith/files/shares/reco_vegetaux/files/parc/sources/resultats/
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/reco_vegetaux/parc/files/sources/resultats/
 +
 +
setfacl -R -m u:brieres:rwx /home/e-smith/files/shares/reco_vegetaux/files/parc/sources/
 +
 +
 +
echo "===================reco_vegetaux droits ok======="
 +
 +
 +
 +
 +
 +
#droits globaux sur partage_form déjà donné par le panel (lecture seule formateurs uniquement)
 +
#Les commandes ci-dessous affectent les bons droits aux sous dossiers
 +
 +
setfacl -R -m g:formateurs:rwx /home/e-smith/files/shares/partage_form/files/commun/
 +
 +
#dossier gestion_stagescourts dans partage_form, accessible qu'à certains utilisateurs
 +
#setfacl -R -m g:formateurs:--- /home/e-smith/files/shares/partage_form/files/gestion_stagescourts/
 +
#setfacl -R -m u:serainep:rwx /home/e-smith/files/shares/partage_form/files/gestion_stagescourts/
 +
#setfacl -R -m u:lebarony:rwx /home/e-smith/files/shares/partage_form/files/gestion_stagescourts/
 +
#setfacl -R -m u:lementecr:rwx /home/e-smith/files/shares/partage_form/files/gestion_stagescourts/
 +
#setfacl -R -m u:creneguyn:rwx /home/e-smith/files/shares/partage_form/files/gestion_stagescourts/
 +
 +
 +
ls -1 /home/e-smith/files/shares/partage_form/files/par_classe/ >/tmp/listeclasses2
 +
cat /tmp/listeclasses2|while read classe
 +
do
 +
echo "$classe"
 +
setfacl -R -m g:formateurs:rwx /home/e-smith/files/shares/partage_form/files/par_classe/$classe/
 +
done
 +
 +
echo "===================partage_form droits ok======="
 +
 +
 +
 +
 +
 +
 +
 +
#droits globaux sur photos déjà donné par le panel (lecture seule pour personnel)
 +
#Les commandes ci-dessous affectent les bons droits aux sous dossiers
 +
 +
#commande pour que les profs perdent leurs possessions de fichiers et évitent que çà compte dans leurs quotas
 +
chown -R admin:admin /home/e-smith/files/shares/photos/files/
 +
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/photos/files/photos_annee_en_cours/
 +
 +
 +
echo "===================photos droits ok======="
 +
 +
 +
 +
 +
 +
 +
#droits globaux sur logiciels déjà donné par le panel (lecture seule tout le monde, personnel, eleves, divers)
 +
#Les commandes ci-dessous affectent les bons droits aux sous dossiers
 +
 +
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/logiciels/files/ress/lilimaths/exer6/
 +
setfacl -R -m g:eleves:rwx /home/e-smith/files/shares/logiciels/files/ress/lilimaths/exer6/
 +
setfacl -R -m g:divers:rwx /home/e-smith/files/shares/logiciels/files/ress/lilimaths/exer6/
 +
 +
#Logiciel QCR reco Stephane Briere pour que les eleves puissent lire et ecrire dedans
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/logiciels/files/ress/reco/
 +
setfacl -R -m g:eleves:rwx /home/e-smith/files/shares/logiciels/files/ress/reco/
 +
setfacl -R -m g:divers:rwx /home/e-smith/files/shares/logiciels/files/ress/reco/
 +
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/logiciels/files/ress/capb2i/
 +
setfacl -R -m g:eleves:rwx /home/e-smith/files/shares/logiciels/files/ress/capb2i/
 +
setfacl -R -m g:divers:rwx /home/e-smith/files/shares/logiciels/files/ress/capb2i/
 +
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/logiciels/files/ress/parlons_d_images/parlons_d_images/classes/
 +
setfacl -R -m g:eleves:rwx /home/e-smith/files/shares/logiciels/files/ress/parlons_d_images/parlons_d_images/classes/
 +
setfacl -R -m g:divers:rwx /home/e-smith/files/shares/logiciels/files/ress/parlons_d_images/parlons_d_images/classes/
 +
 +
 +
echo "===================logiciels droits ok======="
 +
 +
 +
 +
 +
 +
#droits globaux sur classes déjà donné par le panel (lecture seule tout le monde, personnel, eleves, divers)
 +
#Les commandes ci-dessous affectent les bons droits aux sous dossiers
 +
 +
ls -1 /home/e-smith/files/shares/classes/files/ >/tmp/listeclasses3
 +
cat /tmp/listeclasses3|while read classe
 +
do
 +
echo "$classe"
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/classes/files/$classe/profs_pour_eleves/
 +
setfacl -R -m g:personnel:rwx /home/e-smith/files/shares/classes/files/$classe/eleves_pour_profs/
 +
setfacl -R -m g:eleves:-wx /home/e-smith/files/shares/classes/files/$classe/eleves_pour_profs/
 +
setfacl -R -m g:divers:-wx /home/e-smith/files/shares/classes/files/$classe/eleves_pour_profs/
 +
done
 +
 +
 +
echo "===================classes droits ok======="
 +
 
*Pour modifier les fonds d'ecran par le netlogon vous aurez besoin d'un programme bginfo http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx
 
*Pour modifier les fonds d'ecran par le netlogon vous aurez besoin d'un programme bginfo http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx
 
  bginfo est un outil windows  permettant d'afficher sur le bureau divers infos mais aussi d'afficher des fichiers texte.
 
  bginfo est un outil windows  permettant d'afficher sur le bureau divers infos mais aussi d'afficher des fichiers texte.

Navigation menu