Accueil

De Mediase3
Version du 25 octobre 2019 à 10:46 par Asso SambaEdu (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : Navigation, rechercher

Sommaire

Présentation du projet

SambaÉdu est un projet libre de serveur pédagogique sous Linux (Debian). Il utilise les technologies de l'opensource : Samba 4, Php, Mysql, Apache, etc... Il comporte une interface web permettant l'administration du dispositif.

Conçue, développé, maintenu et supporté essentiellement par des enseignants, SambaÉdu offre tous les services attendus, permettant aux équipes pédagogiques de disposer d’un outil adapté alliant souplesse et robustesse.

Son développement est actuellement très actif et réalisé sur un modèle coopératif et mutualisé. Les développeurs sont réparties dans différentes académies (Créteil, Versailles, Clermont Ferrand, Rouen, Caen, etc...) et participent activement à son développement.

Une journée de "hacking" a lieu tous les ans. Vous trouverez le dernier compte rendu sur le site de l'association  : https://www.sambaedu.org/

SambaÉdu offre à la communauté éducative un service complet de gestion du réseau (gestion de ressources, des postes clients et des imprimantes).

  • Il génère automatiquement un annuaire à partir de la base de données de l'administration (SIECLE - STS) contenant comptes individuels nominatifs ainsi que leurs groupes de rattachement (comptes élèves, professeurs, les équipes pédagogiques, les classes, etc..).
  • Le tout est intégré dans une structure pédagogique (création automatique de ressources par classes pour accueillir documents ressources déposés par les professeurs ou les travaux réalisés par les élèves).
  • Il gère de façon globale la politique de sécurité sur le parc Windows en se basant sur les stratégies de groupes (GPO)

L'administrateur réseau dispose d'outils puissants de supervision du parc informatique. Il peut ainsi :

  • Gérer de façon centralisée les bureaux, mais également mettre en place des stratégies de verrouillage dynamique des postes en fonction des utilisateurs qui se connectent dessus !
  • Gérer de façon centralisée les stations clientes Windows ou Linux et les imprimantes réseau.
  • Gérer finement les droits sur les fichiers et créer des ressources adaptées aux activités pédagogiques.
  • Déployer des installations de Windows 10 ou effectuer le clonage des postes clients.
  • automatiser le déploiement des applications sur les postes clients dont éventuellement les mises à jour de Microsoft.


Historique et perspectives

SambaEdu 3 a été Initié en 2001 par Le CRDP de Basse-Normandie et a ensuite été largement déployé dans d'autres académie. On compte ainsi 185 SE3 sur l'académie de Caen, 195 sur l'académie de Rouen mais également des dizaines d'autres sur Clermond-Ferrand, Créteil, Strasbourg, Versailles, etc... Bien qu'il soit difficile d'en recenser le nombre exact, une cartographie des serveurs est disponible sur le site associatif.


SE3 a évolué au fil des versions Debian et des clients Microsoft afin de se rendre compatible. Ainsi la dernière version de SE3 utilise une version de debian Wheezy (7.0) et assure un fonctionnement optimal avec les postes Windows 7.

Cependant, avec l'arrivée des postes Windows 10 et ses versions tous les six mois favorisant toujours davantage l'architecture Active Directory (AD), le modèle Samba - Ldap standard (non AD) a commencé a montré ses limites.

Ainsi :

  • Au fil des versions de Windows 10, il devient de plus en plus compliqué voire impossible (version 1803 durant plusieurs mois) d'intégrer correctement ces poste au domaine SE3.
  • Une nouvelle version de Windows arrive tous les six mois avec son lot de modifications induites et dysfonctionnements possibles.
  • Le mode de compatibilité des Windows 10 avec des domaines non Active Directory comme SE3 impose d'en dégrader le fonctionnement en activant le protocole SMB1 alors que nativement Windows 10 utilise SMB3.
  • Le protocole SMB1 est un vieux protocole. A ce titre, il est peu optimisé et rend les ouvertures de sessions plus longue. En outre, Il est également considéré comme vulnérable.
  • La version Windows 10 - 1709 semble poser des problèmes récurrents de lenteur eu fil de ses mises à jour Windows Update
  • Au fil du temps, les postes Windows 10 les plus anciens sont de plus en plus insistant pour se mettre à niveau vers une version supérieure. Qui plus est, le risque qu'ils le fasse de fait n'est pas exclu. Cette mise à niveau ayant pour résultat de sortir le poste du domaine sans pour autant l'y remettre s'il n'est pas de type AD.
  • A termes, Microsoft finira par supprimer définitivement le protocole SMB1, rendant strictement impossible le fonctionnement de Windows 10 sur les domaines comme SE3.

Par ailleurs debian Wheezy (7.0) étant en fin de vie, il était clair que SE3 deviendrait obsolète à plus ou moins court termes.

Fort de ces constats, l'équipe des développeurs a adopté les dispositions suivantes :


SambaÉdu 4 : Une nouvelle version sous AD totalement réécrite

SambaEdu4 dans sa toute première version en production a vu le jour dans un premier lycée Parisien en septembre 2018. Cette version a été fiabilisée durant toute l'année scolaire pour finalement sortir en version Bêta en juin 2019. Même s'il a repris les fondements de la version précédente, Il ne s'agit pas d'une simple mise à jour mais bien d'une refonte totale du projet. SambaEdu 4 a en effet été totalement réécrit dans le but de s'adapter au standard Active Directory (AD) et aux dernières version Debian . Avec son architecture AD, SambaÉdu 4 : est donc en tout point similaire à une solution Windows Server. A ce jour, une version Beta est disponible et utilisable en production et devrait basculer stable avant la fin de l'année. Voir le projet sur Gitlab : https://gitlab.sambaedu.org/SambaEdu/se4 pour plus de détails.


Installer SambaÉdu 4

Toutes les opérations d'installation sont regroupées sur le site de documentation de sambaedu 4 : https://doc.sambaedu.org

Il est ainsi possible :

  • D'installer un serveur Se4 depuis un Se3 tout en conservant les données et l'adhésion des postes
  • Installer un serveur Se4 depuis zéro

N'hésitez pas à demander de l'aide à la communauté ou sur les listes de diffusion.

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Support
Installation
Développement
Boîte à outils