L'organisation

L'organisation des données est un élément primordial pour le bon fonctionnement du réseau.
Elle doit être impérativement intuitive pour l'utilisateur qui doit pouvoir enregistrer ses documents et les retrouver facilement et ce, quelque soit l'ordinateur où il se connecte. N'oublions pas que nous n'avons pas, dans tous les cas, affaire à des informaticiens et que Free-eos est justement là pour réguler tout cela.

Nous avons adopté le système suivant au lycée Kerplouz pour la gestion des données : 5 répertoires que l'on retrouve dans le "poste de travail" à chaque identification sur le réseau.

  • "HOME", qui est l' espace personnel qui vous est entièrement réservé puisque vous êtes le seul à y avoir accès.
    C'est donc ici (et pas ailleurs) qu'il faut enregistrer ses données, afin d'y avoir accès de n'importe quel ordinateur du réseau pédagogique.
  • "CLASSES", qui permet aux profs de mettre à disposition des ressources pour leurs élèves (documents, photos...)
    Ici, les élèves ne peuvent que consulter ces ressources et les profs les ajouter, retirer, modifier etc....
  • "RESSOURCES" qui permet d'avoir accès à des photos, des clipart etc... pour tout le monde
    Ici, les élèves ne peuvent que consulter ces ressources et les profs les ajouter, retirer, modifier etc....
  • "TRAVAUXELEV" qui permet aux élèves de restituer leurs travaux, examens etc...
    Ici, les élèves ne peuvent que restituer leurs documents mais ne peuvent pas les voir (ils travaillent dans leur espace personnel puis copient-collent leur travail SUR le répertoire concerné à la fin).
    Les profs quant à eux sont priés de faire le ménage après restitution pour éviter tout encombrement, par exemple en coupant-collant tous les documents des élèves dans leur espace personnel)

Pour mettre toute cette architecture en place, il faut passer par plusieurs étapes.

  1. Créer les ateliers désirés et leur attribuer les droits correspondants via l'interface d'administration (rappel : par le biais d'un navigateur, https://IPlocaleDuServeur/server-manager, entrez alors l'utilisateur "admin" et le mot de passe.)

    La création du /home de l'utilisateur est créé automatiquement par le serveur, par contre les autres (classes, ressources ...) sont à créer manuellement comme ci dessous.


  2. Les droits que proposent l'interface d'administration ne sont parfois pas suffisants, c'est le cas pour notre lycée où nous avons voulu créer deux sous répertoires "travaux" et "examens". Pour les créer, une connexion en tant qu'"admin" et un clic droit "nouveau dossier" suffit. Pour ces deux sous-dossiers, il est impératif que l'élève puisse écrire dedans mais ne puisse le voir (en cas d'examens par exemple pour éviter un copier/coller de dernière minute).
    Il a fallu pour cela entrer dans les entrailles du serveur via SSH grâce au logicel PUTTY, se connecter en tant que root ("root" et "mot de passe" au login) et attribuer les droits correspondants grâce à la commande chmod (une aide ici) pour arriver aux résultats suivants :


  3. Afficher ces répertoires à chaque connexion de l'utilisateur pour qu'il retrouve cette organisation. Free-eos propose pour cela les NETLOGON. C'est un fichier (.bat) qui se lance et qui exécute des ordres donnés pour l'utilisateur qui se connecte. L'administrateur y accède et le modifie (après s'être connecté) par le menu "Démarrer" "Exécuter" en tapant \\IPlocaleDuServeur\netlogon. Manipulez le fichier .bat avec Wordpad par exemple. Vous pouvez le régler comme bon vous semble (possibilité d'appel d'autres scripts, d'un script par utilisateur, par groupe..., modification de base de registre). Documentez vous bien.
    C'est une pièce maîtresse du serveur Free-eos, ne la négligez pas !

    Voici un exemple de netlogon commenté (netlogon unique utilisé au lycée)
    :

    NB: une version améliorée de ce script est d'ores et déjà à l'étude pour restreindre certains droits aux utilisateurs au lycée (interdiction d'accès à la base de registre, changement de fond d'écran, interdiction d'accès à certains paramètres...) ainsi qu'une gestion de bureau unique pour les élèves et les enseignants. --> un excellent site pour toutes ces modifications



L'utilisateur se connecte (98 ou XP) :

Voici une capture d'écran des actions qu'exécute le netlogon.bat à la connexion d'un utilisateur :

 

Voila le résultat pour l'utilisateur quand il clique sur le "poste de travail" :

win98SE


XP

NB: Afin de mieux vous repérer, l'assignation des lecteurs pour les logiciels réseaux (horti98, nature98, ...) n'est volontairement pas affichée ci-dessus car ils sont propres à l'organisation du lycée. Cependant ils sont bel et bien visibles au lycée, comme prévu par le netlogon.

Ensuite l'utilisateur navigue entre ces différents lecteurs selon les droits qui ont été définis plus haut.
Il veillera tout particulièrement à bien enregistrer son travail dans son espace personnel.


Il n'oubliera pas de se déconnecter lors de son départ (98 ou XP) sinon son successeur aura accès à ses données...

 

Astuce pratique :
Donner à l'administrateur (ou autre) l'accès aux "/home" de tous les utilisateurs
sur les machines clientes windows (format pdf)
Attention ! Utilisation des templates, voir le site de la SME