Utiliser des identifiants de plus de 8 caractères (Comedu 3)
vendredi 28 août 2009, par Benoît Thébaud
La norme de création des identifiants (logins) sur Comedu 2 et 3 est d’utiliser les 7 premiers caractères du nom suivi de l’initiale du prénom. Si vous désirez modifier ce paramétrage, il faut respecter ces précautions :
Cas où le login de plus de 8 caractères est imposé (par exemple les enseignants) :
créer un fichier texte qui respecte cette norme (exemple pour les enseignants) :
profs ;nom;prenom ;login;mot de passe
modifier la ligne 25 du fichier /var/wwwcom/cgi-bin/create_liste.sh
if [ -z "$Login" ] || [ "$#Login" -gt 8 ] ; then
en remplaçant par exemple 8 par 15 (penser à remettre cette valeur à 8 pour la création des élèves).
modifier la ligne 36 de ce fichier
Login=$Login:0:7$cpt
comme ceci
Login=$Login
Cas où le login de plus de 8 caractères est généré automatiquement :
modifier la ligne 26 du fichier /var/wwwcom/cgi-bin/create_liste.sh
(Login=$(echo $Nom:0:7$Prenom:0:1 | tr "A-Z" "a-z"))
en remplaçant le 7 par la valeur désirée.
modifier la ligne 36 de ce fichier (Login=$Login:0:7$cpt)
en remplaçant le 7 par la valeur désirée.
Vous trouverez en pièce jointe de cet article un fichier compressé contenant le fichier create_liste.sh modifié pour générer un mot de passe "prononçable" (voyelle, consonne, voyelle, consonne + 2 chiffres)
Documents liés
[ Imprimer cet article ] [ Haut ] []
|