Table des matières

version-8-08

Les Horizon System Tools (HST)

Objectifs

Architecture

Les HST sont composés :

Utilisation

Chaque outil Horizon possède son propre système d'aide embarqué. Vous pouvez donc appeler chacun des outils sans aucun paramètre, puis avec -h ou –help pour avoir des informations sur son utilisation, ses options, son fonctionnement.

Pour chaque outil, vous pouvez trouver le descriptif des options en rajoutant les paramètres à l'outil (comme add user -h pour savoir comment ajouter un utilisateur).

Quelques exemples pratiques

add group --name=nom_groupe
add user --login toto
add user --firstname prenom --lastname nom --password mot_de_passe
add user --profile eleves --login toto2 --password mot_de_passe
mod user --login identifiant --password nouveau_mot_de_passe
mod user --login identifiant --add-groups=groupe1,groupe2 --del-groups=groupe3,groupe4
chk group --name groupe_classe --auto-yes
mod profile --group enseignants --apply-groups --to-all

La plupart des options et arguments sont facultatifs. La plupart du temps une supposition “saine” permet de trouver la valeur automatiquement. Par exemple, si vous ne spécifiez pas --password pour la commande add user, HST génèrera automatiquement un mot de passe et vous le donnera (la taille du mot de passe dépend du système sous-jacent AbulÉdu ou Horizon). Pour connaître toutes les options et arguments des HST, lancez les commandes sans argument (tapez simplement add ou mod), puis utilisez --help pour visualiser l'aide intégrée.

La suite à venir. Si vous avez des besoins précis ou des idées de documentation sur les HST, posez-les après cette note.

Pour avoir le droit de faire les commandes sudo indiquées ci-dessous vous devrez lancer ces commandes à partir d'un utilisateur type “administrateur” comme abuladmin par exemple.

Voir si un groupe est permissif

Modifier le groupe pour le rendre permissif

Vérifier et remettre tous les fichiers comme il faut

Remettre les droits par défaut pour les utilisateurs