Ceci est une ancienne révision du document !
Serveur pédagogique Scribe dans l'Académie de Lyon |
---|
Scribe est un contrôleur de domaine doté de fonctions évoluées. Il optimise la gestion du réseau pédagogique.
Il dispose d'un annuaire qui référence, élèves, parents, personnels enseignant et administratifs, il propose un service de messagerie et héberge vos applications web au sein d'un portail Web 2.0.
Pour profiter de toutes les commandes OSCAR ci-dessous il est fortement conseillé d'utiliser 2 disques externes branchés sur des ports USB du serveur Scribe :
Tutoriel pour les abonnés : les commandes scribe du serveur pédagogique.
Le menu_scribe permet d'atteindre les commandes Scribe après une configuration facile des serveurs proposée par OSCAR.
La commande administration administre le serveur Scribe.
La commande console permet d'accéder à la console du serveur Scribe avec le compte root.
La commande utilisateur monte un répertoire utilisateur.
La commande info_copies affiche les copies des sauvegardes réalisées par OSCAR situées sur une partition Linux du serveur Scribe.
La commande copie_oscar réalise, sur une partition Linux ext3 mais non LVM, du serveur Scribe dans le répertoire racine /copies_oscar_scribe, la copie des sauvegardes des postes clients réalisées par OSCAR. Il est conseillé d'utiliser un disque externe USB formaté en ext3 nommé COPIES OSCAR qui possède ce répertoire racine /copies_oscar_scribe, ce disque, 500Go minimum, est réservé pour la copie des sauvegardes OSCAR, indépendant du disque USB de sauvegarde des données par Bacula du réseau. Le disque de sauvegarde USB pour Bacula ne doit pas être débranché, installez-le en premier, ainsi vous pourrez à tout moment débrancher et remettre le disque USB OSCAR si vous le souhaitez.
Si vous avez une sauvegarde BACULA de vos données sur un disque externe USB (sdb1), après TOUS les redémarrages du serveur Scribe vérifiez que BACULA sauvegarde bien sur sdb1. |
---|
La commande recup_oscar récupère une copie située sur la partition Linux ext3 du serveur Scribe pour l'installer sur la partition OSCAR du poste.
La commande renomme_copie renomme une copie de sauvegarde OSCAR du serveur Scribe.
La commande supprime_copie supprime une copie de sauvegarde OSCAR du serveur Scribe.
La commande filtre_internet édite l'interface des filtres internet afin d'obtenir une grande sécurité d'accés au web pour nos élèves.
La commande liste_fichiers envoie à l'utilisateur la taille de ses fichiers dans un listing liste_de_la_taille_des_fichiers situé dans son répertoire personnel.
La commande usb_sauvegarde montre les fichiers sauvegardés par Bacula sur le disque nommé sauvegarde Bacula branché sur le port USB du serveur scribe, ce disque externe doit être préalablement formaté en ext3 avec la commande formater du menu disques d'OSCAR.
La commande installe_wpkg installe WPKG sur le serveur scribe. Vous pouvez aussi suivre la documentation wiki wpkg. Les fichiers pour les clients sont aussi installés par OSCAR. Après cette installation, sur le poste serveur scribe en root lancez la commande wpkg_gen_config. Il restera juste à vérifier la configuration WPKG sur le serveur settings.xml. Puis sur un poste client lancez sous Windows en admin : U:\wpkg\wpkg-manage.exe
La commande domaine installe un raccourci, U:/sysprep_XP, ou U:/sysprep_W7_8 qui permet à l'administrateur, avant une sauvegarde, d'exécuter immédiatement sysprep.exe, OSCAR installera convenablement sur la partition Windows le répertoire complet sysprep avec tous les fichiers nécessaires au déploiement, de plus il inscrira automatiquement dans sysprep.inf, ou unattend.xml le nom du poste windows.
Cette commande domaine peut aussi installer un raccourci U:/OSCAR_deploie qui permet à l'administrateur, avant une sauvegarde de préparer le poste pour un déploiement sans utiliser sysprep. Elle installera dans le répertoire C:\Windows\oscar_deploie les fichiers nécessaires.
Pour utiliser la commande sysprep_XP vous devez avoir déjà installé correctement sysprep sur un poste de votre établissement, tous les fichiers du répertoire sysprep doivent être opérationnels dont notamment les trois fichiers sysprep.inf, sysprep.oscar.inf et sysprep_var.inf : documentation. Le répertoire complet sysprep sera mis à la racine d'une clé USB dans le répertoire : /sysprep_oscar/
il faut avoir sur la clé le répertoire : /sysprep_oscar/sysprep/ contenant les 3 fichiers et tous les fichiers nécessaires à sysprep.
Démarrez le poste avec le compte admin du domaine et réalisez le compte sysprep dans le groupe professeurs avec les droits d'intégration au domaine, puis dans esu ajoutez dans les salles le gestionnaire sysprep.
Démarrez un poste du réseau scribe avec OSCAR et lancez la commande déploiement (c'est très rapide). Le raccourci est accessible sur tous les postes du réseau en ouvrant une session administrateur scribe ou sysprep sous Windows XP par U:/sysprep_XP
Pour utiliser la commande sysprep_W7_8 vous devez avoir déjà installé correctement sysprep sur un poste de votre établissement. Le fichier unattend.xml doit être opérationnel. A partir du fichier unattend.xml réalisez le fichier général sysprep_oscar.xml puis celui des variables des postes sysprep_var.xml : Ce sont des fichiers analogues à sysprep_oscar.inf et sysprep_var.inf vous remplacez dans unattend.xml les variables particulières d'un poste par les variables génériques du fichier sysprep_var.xml et vous obtenez le fichier sysprep_oscar.xml.
Ces deux fichiers sysprep_oscar.xml et sysprep_var.xml seront mis à la racine d'une clé USB dans le répertoire : /sysprep_oscar/sysprep/
Démarrez le poste avec le compte admin du domaine et réalisez le compte sysprep dans le groupe professeurs avec les droits d'intégration au domaine, puis dans esu ajoutez dans les salles le gestionnaire sysprep.
Démarrez un poste du réseau scribe avec OSCAR et lancez la commande déploiement (c'est très rapide). Le raccourci est accessible sur tous les postes du réseau en ouvrant une session administrateur scribe ou sysprep sous Windows 7 ou Windows 8 par U:/sysprep_W7_8_32 ou U:/sysprep_W7_8_64.
Remarque 1 : Le fichier unattend.xml ne doit pas joindre un domaine mais un groupe de travail.
Remarque 2 : Ajouter dans unattend.xml les lignes au premier démarrage pour la phase : component name=“Microsoft-Windows-Shell-Setup”
<FirstLogonCommands> <SynchronousCommand wcm:action="add"> <CommandLine>C:\Windows\System32\sysprep\joindre_domaine.bat</CommandLine> <Order>1</Order> <RequiresUserInput>true</RequiresUserInput> </SynchronousCommand> </FirstLogonCommands>
Pour scribe joindre_domaine.bat remplace oscar_nettoie_sysprep.bat
Réalisez un fichier oscar_var.txt équivalent à sysprep_var.inf ou sysprep_var.xml.
Contenu du fichier oscar_var.txt :
avec 0110301 : numéro du poste pour OSCAR encadré par “Poste-” et “-“
Poste1_batA103 : chaîne de caractères, à votre convenance, correspondant au nom du poste sous Windows.
Pour l'exemple ci dessous : 01→ bat A; 103→ salle; 0i→ numéro du poste
Poste-0110301-(NOM_POSTE=Poste1_salleA103;CLE_WIN=111-XXX-YYY-ttt-UUUU) Poste-0110302-(NOM_POSTE=Poste2_salleA103;CLE_WIN=222-XXX-WWW-ttt-UUUU) Poste-0110303-(NOM_POSTE=Poste3_salleA103;CLE_WIN=333-XXX-AAA-ttt-UUUU) Poste-0110304-(NOM_POSTE=Poste4_salleA103;CLE_WIN=444-YYY-YYY-ttt-UUUU)
L'écriture des termes Poste-, NOM_POSTE et CLE_WIN est obligatoire et doit respecter la casse. Si vous avez une licence établissement CLE_WIN est inutile. Vous pouvez aussi ajouter ces termes en respectant la casse, pour les IP fixes :
ADRESSE_IP= MASQUE_IP= PASSERELLE_IP=
Autres variables disponibles :
ADRESSE_IP_DNS= DHCP_IP=OUI
Seules ces variables sont reconnues avec cette méthode.
Le fichier oscar_var.txt est mis à la racine d'une clé USB dans le répertoire : /oscar_deploie/oscar_var.txt
Démarrez un poste avec OSCAR et lancez la commande domaine, les fichiers seront installés automatiquement dans le répertoire : U:\oscar_deploie\ avec le raccourci U:\OSCAR_deploie
Les fichiers sysprep doivent être fonctionnels. |
---|
Si vous avez des nouvelles applications logicielles à déployer dans une salle :
Le poste s'éteint, démarrez-le sous OSCAR pour le sauvegarder puis déployez votre salle.
Pour mettre à jour les fichiers sysprep vous les trouverez dans : U:\oscar_sysprep\sysprep_oscar_XP ou U:\oscar_sysprep\sysprep_oscar_W7_8_32 ou U:\oscar_sysprep\sysprep_oscar_W7_8_64.
Remarque : Le fichier sysprep_oscar ne peut pas être modifié sur le serveur mais il faut l'installer sur une clé USB et utiliser la commande sysprep_W7_8 du menu_scribe.
Tutoriel : les commandes scribe du serveur pédagogique.
Le fichier oscar_var.txt peut être modifié directement sur le serveur dans le répertoire U:\oscar_deploie des comptes admin et sysprep
Changer le numéro d'un poste en bon état qui deviendra le poste modèle. |
---|
Cette méthode est valable pour les mises à jour sysprep_var.inf ou sysprep_var.xml
Débranchez tous les périphériques annexes, disques externes USB, lecteurs ZIP, imprimantes, scanners … |
---|
Client scribe pour les versions Ubuntu
Pour les abonnés : Tutoriel
Remarques :
Vous pouvez sauvegarder le système complet du serveur scribe sur un disque externe branché sur le port USB de ce serveur. La sauvegarde du système est rapide, environ 15 minutes.
Faites cette opération en fin de journée pour ne pas perturber les utilisateurs du réseau.
Remarque : les données des utilisateurs sont sauvegardées par bacula (partition scribe-home) il n'est pas judicieux de les sauvegarder avec OSCAR.