Pour un établissement scolaire, je te conseille sambaedu 3:
http://www.crdp.ac-caen.fr/se3/
C'est basé sur debian sarge, samba 3, openldap, Apache/Php/mysql.
La création des utilisateurs se fait via l'importation de fichiers GEP (et bientôt sconet).
Les droits sur les postes clients peuvent se gèrer via l'interface web (modif registre au lancement de la connexion).
Par contre,win xp home ne pourra pas s'intègrer au domaine, tu peux passer les postes en win 2000 (ça ne devrait pas poser de pb de licence?).
C'est une solution clef en main, avec un développement actif (plugin: inventaire, backuppc, ...).