ajout_eleves

Serveur : Contrôleur de domaine du VLAN « pédagogique ».
Utilité : SMB-LDAP est un utilitaire permettant de gérer des comptes via LDAP en créant automatiquement les dossiers de partage samba pour chaque compte etc…
Il peut se gérer aussi bien par webmin que via la console.

Le seul problème est que l’ajout de compte via WEBMIN est très lent et fastidieux (beaucoup de « point & clic », comme sous active directory).

J’ai donc créé un script permettant de rentrer toutes les options nécessaires à la création d’un compte en renseignant juste 4 questions : Le nom, le prénom, la classe, et le mot de passe.

Si vous devez rentrer un nombre important d’élèves dans la même classe, il est possible d’éditer le script, et de décommenter la ligne suivante en remplacant les *** par le nom de la classe que vous allez rentrer.

# CLASSE=***
  • Commenter ces deux lignes :
echo -n « Classe :  »
read CLASSE
  • Ajout_eleves
#!/bin/sh# Ce script permet d’ajouter des comptes à la base LDAP via smbldap-adduser# CLASSE=***

echo «  »

echo -n « Nom :  »
read NOM

echo -n « Prenom :  »
read PRENOM

echo -n « Classe :  »
read CLASSE

smbldap-useradd -N $NOM -S $PRENOM -a -m -P -A1 -B1 -G eleves -g $CLASSE $PRENOM.$NOM

echo « Compte $PRENOM.$NOM de la classe $CLASSE cree »
echo «  »