Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
abuledu:developpeur:horizon_system_tools [2007/12/17 21:49]
jean assomption (anglicisme) -> supposition
abuledu:developpeur:horizon_system_tools [2016/01/21 11:59] (Version actuelle)
erics
Ligne 1: Ligne 1:
-<code> +{{tag>version-8-08}}
-Documentation valable pour AbulÉdu Pro 1.6 +
-</code>+
  
 ====== Les Horizon System Tools (HST) ====== ====== Les Horizon System Tools (HST) ======
- 
  
  
 ===== Objectifs ===== ===== Objectifs =====
  
-  * Les HST **servent à administrer un serveur Linux de manière consistante** : une seule série d'outils permettent de réaliser des actions de "haut-niveau", comme ajouter un utilisateur, modifier son profil, le rendre membre d'un groupe, l'autoriser à voir certains fichiers, le supprimer, voir la configuration du système, la modifier, etc.+  * Les HST **servent à administrer un serveur Linux de manière cohérente** : une seule série d'outils permet de réaliser des actions de "haut-niveau", comme ajouter un utilisateur, modifier son profil, le rendre membre d'un groupe, l'autoriser à voir certains fichiers, le supprimer, voir la configuration du système, la modifier, etc.
   * Les HST **fournissent des API pour plusieurs langages de programmation** afin de pouvoir réaliser ces opérations depuis d'autres logiciels indépendants des HST (comme une interface web par exemple).   * Les HST **fournissent des API pour plusieurs langages de programmation** afin de pouvoir réaliser ces opérations depuis d'autres logiciels indépendants des HST (comme une interface web par exemple).
   * Les HST **fournissent des services transparents aux utilisateurs et aux administrateurs** pour leur simplifier la vie et l'utilisation de leur machine, de leur réseau ou de leurs données.   * Les HST **fournissent des services transparents aux utilisateurs et aux administrateurs** pour leur simplifier la vie et l'utilisation de leur machine, de leur réseau ou de leurs données.
Ligne 25: Ligne 22:
   * d'une bibliothèque Python d'objets et fonctions réutilisables pour assurer le travail des outils précédents.   * d'une bibliothèque Python d'objets et fonctions réutilisables pour assurer le travail des outils précédents.
   * d'un démon UNIX ''**hackd**'', qui vérifie en temps réel certaines informations et en assure la consistance "à la volée". C'est aussi lui qui rend service aux utilisateurs en leur évitant des manipulations nécessaires mais fastidieuses sur leurs fichiers et répertoires partagés.   * d'un démon UNIX ''**hackd**'', qui vérifie en temps réel certaines informations et en assure la consistance "à la volée". C'est aussi lui qui rend service aux utilisateurs en leur évitant des manipulations nécessaires mais fastidieuses sur leurs fichiers et répertoires partagés.
- 
- 
- 
- 
- 
- 
- 
  
  
Ligne 74: Ligne 64:
 === Voir si un groupe est permissif === === Voir si un groupe est permissif ===
  
-  * sudo get groups | grep ^nom_du_groupe, par exemple get groups | grep ^interprofs: la fin de la ligne vous aurez l'information "permissive" ou "not permissive"+  * sudo get groups | grep ^nom_du_groupe, par exemple get groups | grep ^interprofs: à la fin de la ligne vous aurez l'information "permissive" ou "not permissive"
  
-=== Modifier le groupe pour le faire permissif ===+=== Modifier le groupe pour le rendre permissif ===
  
-  * sudo mod group interprofs --permissive+  * sudo mod group -p interprofs
  
 === Vérifier et remettre tous les fichiers comme il faut === === Vérifier et remettre tous les fichiers comme il faut ===
  
   * sudo chk group interprofs -b   * sudo chk group interprofs -b
 +
 +=== Remettre les droits par défaut pour les utilisateurs ===
 +
 +  * sudo chk user -a -y 
  • abuledu/developpeur/horizon_system_tools.1197924589.txt.gz
  • Dernière modification: 2007/12/17 21:49
  • de jean