Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
11.08:administrateur:commandes_horizon-system-tools [2017/09/21 16:18] erics |
11.08:administrateur:commandes_horizon-system-tools [2021/01/05 16:57] (Version actuelle) philippe.cadaugade |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
===== Les HST ou Horizon System Tools ===== | ===== Les HST ou Horizon System Tools ===== | ||
+ | |||
+ | Les Horizon System Tools sont un ensemble de commandes développées pour simplifier la vie de l' | ||
===== Gestion des Utilisateurs ===== | ===== Gestion des Utilisateurs ===== | ||
Ligne 8: | Ligne 10: | ||
|sudo mod user –login son_login –add-group " | |sudo mod user –login son_login –add-group " | ||
|dpkg-reconfigure horizon-profiles-education|Recréation des groupes enseignant et eleve en cas de suppression| | | |dpkg-reconfigure horizon-profiles-education|Recréation des groupes enseignant et eleve en cas de suppression| | | ||
- | |[[https:// | ||
|getent passwd < | |getent passwd < | ||
|getent group < | |getent group < | ||
Ligne 14: | Ligne 15: | ||
|chk group scandocs -b -e|crée le lien symbolique (raccourci) vers le dossier scandocs pour tous les membres de ce groupe (le -b pour batch, automatique et le -e pour étendu, vérification des liens)| | | |chk group scandocs -b -e|crée le lien symbolique (raccourci) vers le dossier scandocs pour tous les membres de ce groupe (le -b pour batch, automatique et le -e pour étendu, vérification des liens)| | | ||
+ | ===== Réseau - Serveurs DNS externes ===== | ||
- | + | < | |
- | ===== AbulEdu/Nouva ===== | + | |
^commande^commentaire^ | ^commande^commentaire^ | ||
- | | purge-unused-kernels.sh ou horizon-purge-unused-kernels.sh|Supprime les anciens noyaux| | ||
|DNS1=80.10.246.2 DNS2=80.10.246.129 / | |DNS1=80.10.246.2 DNS2=80.10.246.129 / | ||
Ligne 35: | Ligne 35: | ||
|horizon-kiosk| Script d' | |horizon-kiosk| Script d' | ||
|horizon-last| Amélioration de la commande " | |horizon-last| Amélioration de la commande " | ||
+ | |horizon-ldap-backup.sh|sauvegarde la base LDAP, lancé tous les jours la nuit| | ||
|horizon-ldap-collisions.sh| Détecte et corrige (ou tente de corriger) des collision d' | |horizon-ldap-collisions.sh| Détecte et corrige (ou tente de corriger) des collision d' | ||
|horizon-ldap-export | script php qui permet de remonter sur abuledu.net l' | |horizon-ldap-export | script php qui permet de remonter sur abuledu.net l' | ||
Ligne 45: | Ligne 46: | ||
|horizon-cleanup-system|lancé la nuit pour nettoyer le système (vieux fichiers)| | |horizon-cleanup-system|lancé la nuit pour nettoyer le système (vieux fichiers)| | ||
|horizon-external-backup.sh|lance le backup externe vers un disque usb qui a une partition “abuleduprobackup”| | |horizon-external-backup.sh|lance le backup externe vers un disque usb qui a une partition “abuleduprobackup”| | ||
- | |horizon-ldap-backup.sh|sauvegarde la base LDAP, lancé tous les jours la nuit| | ||
- | |horizon-ldap-collisions.sh|cherche et corrige d' | ||
|horizon-mirror-backup.sh|lance la duplication des diques durs, fichier de configuration / | |horizon-mirror-backup.sh|lance la duplication des diques durs, fichier de configuration / | ||
+ | |purge-unused-kernels.sh ou horizon-purge-unused-kernels.sh|Supprime les anciens noyaux| | ||
|horizon-mirror-nas-rsync-backup.sh|sauvegarde vers un serveur rsync (nas) exemple synology a la MFR de Loudéac. -v pour avoir les infos de lancement. Éditer le fichier pour avoir les paramètres de configuration à ajouter dans le fichier backup.conf| | |horizon-mirror-nas-rsync-backup.sh|sauvegarde vers un serveur rsync (nas) exemple synology a la MFR de Loudéac. -v pour avoir les infos de lancement. Éditer le fichier pour avoir les paramètres de configuration à ajouter dans le fichier backup.conf| | ||
|horizon-nas-cifs-backup.sh|sauvegarde vers un serveur NAS en utilisant un montage CIFS. Option -v pour avoir les informations de lancement. Éditer le fichier pour avoir les paramètres de configuration à ajouter dans le fichier backup.conf| | |horizon-nas-cifs-backup.sh|sauvegarde vers un serveur NAS en utilisant un montage CIFS. Option -v pour avoir les informations de lancement. Éditer le fichier pour avoir les paramètres de configuration à ajouter dans le fichier backup.conf| | ||
Ligne 57: | Ligne 57: | ||
|horizon-netlogon| Génère le script d' | |horizon-netlogon| Génère le script d' | ||
|horizon-remotebackup|sauvegardait les fichiers de conf sur le serveur de backup @ryxeo (cf contrat de maintenance)| | |horizon-remotebackup|sauvegardait les fichiers de conf sur le serveur de backup @ryxeo (cf contrat de maintenance)| | ||
+ | |horizon-remoteupgrade|permet de lancer une mise à jour à distance via les outils déployés sur les postes windows administrateurs (plan ENR)| | ||
|horizon-session-cleanup|lancé à chaque fermeture de session (TX) pour supprimer les processus résidents ou qui ne sont pas fermés proprement| | |horizon-session-cleanup|lancé à chaque fermeture de session (TX) pour supprimer les processus résidents ou qui ne sont pas fermés proprement| | ||
+ | |horizon-rrd *|gestion des graphiques réseau visibles sur webadmin (charge réseau, cpu, disque)| | ||
+ | |horizon-search|fait une recherche sur le système de fichier, base de données etc. des attributs étendus (ne marche pas)| | ||
+ | |horizon-smart.sh|analyse des données SMART des disques durs (état de santé des disques durs)| | ||
+ | |horizon-smbpassword-admin-tools|identique à horizon-smbpassword mais changement de nom lié à changement de paquet| | ||
|horizon-smbpassword|interface gtk permettant à chacun de modifier son mot de passe, doit se trouver normalement dans applications / accessoires / modifier son mot de passe abuledu| | |horizon-smbpassword|interface gtk permettant à chacun de modifier son mot de passe, doit se trouver normalement dans applications / accessoires / modifier son mot de passe abuledu| | ||
|horizon-upgrade-cache|tâche système lancée chaque nuit pour mettre en cache la mise à jour et éviter qu' | |horizon-upgrade-cache|tâche système lancée chaque nuit pour mettre en cache la mise à jour et éviter qu' | ||
Ligne 69: | Ligne 74: | ||
|horizon-windows-printers-update|déploie l' | |horizon-windows-printers-update|déploie l' | ||
|horizon-windows-profile-cleanup|nettoie le profil windows d'un utilisateur qui doit être passé en paramètre, exemple “horizon-windows-profile-cleanup eric.seigne”. Attention, l' | |horizon-windows-profile-cleanup|nettoie le profil windows d'un utilisateur qui doit être passé en paramètre, exemple “horizon-windows-profile-cleanup eric.seigne”. Attention, l' | ||
+ | |horizon-squidguard-rebuild-config| reconstruction des bases de données de squid / squidguard| | ||
+ | |horizon-squid-log| analyseur des logs de squid| | ||
+ | |horizon-suicide| lancé à la fermeture des session des clients légers pour tuer tous les process en cours attachés à cet utilisateur| | ||
+ | |horizon-update-config_pac | mise à jour du fichier config.pac d' | ||
+ | |horizonurl | wrapper pour lancer une commande spéciale via firefox lorsqu' | ||
+ | |horizon-usb-reset.sh |force une réinitialisation du bus usb pour tenter de récupérer par exemple un disque dur usb inaccessible (backup sur le serveur)| | ||
+ | |horizon-usb-scancode| gestion automatique des douchette code bare pour flasher les livres de la bcd par exemple| | ||
+ | |horizon-usb-scancode_udev| création des règles udev pour la prise en charge des douchettes usb| | ||
+ | |horizon-users-search-thunderbird-big-mailbox| recherche les gros consommateurs d' | ||
+ | |horizon-watchdog| vérifie que tous les services sont lancés et relance les services " | ||
+ | |horizon-webadmin| lance firefox sur l'uri de webadmin| | ||
</ | </ | ||
+ | |||
==== Commandes système HST pour la gestion des clients (scripts) ==== | ==== Commandes système HST pour la gestion des clients (scripts) ==== | ||
+ | < | ||
^commande ^résumé ^ | ^commande ^résumé ^ | ||
|horizon-apt-download-pc.sh | Télécharge les paquets de mise à jour des postes clients AbulÉdu 11.08 32 bits| | |horizon-apt-download-pc.sh | Télécharge les paquets de mise à jour des postes clients AbulÉdu 11.08 32 bits| | ||
|horizon-apt-download-pc64.sh | Télécharge les paquets de mise à jour des postes clients AbulÉdu 11.08 64 bits| | |horizon-apt-download-pc64.sh | Télécharge les paquets de mise à jour des postes clients AbulÉdu 11.08 64 bits| | ||
|horizon-apt-download-pc64-trusty.sh | Télécharge les paquets de mise à jour des postes clients AbulÉdu 15.08 64 bits| | |horizon-apt-download-pc64-trusty.sh | Télécharge les paquets de mise à jour des postes clients AbulÉdu 15.08 64 bits| | ||
- | |horizon-pxe_check_boot | + | |horizon-pxe_check_bootfiles |
|horizon-computers-force-upgrade-on-next-boot | Force les postes clients à se mettre à jour au prochain reboot (attention on utilise un fichier contenant un numéro de version de mise à jour ... si un poste client a un numéro de version > au numéro en cours il ne se mettra pas à jour, ça peut arriver si vous réinstallez un serveur ou déplacez un poste client d'un réseau à un autre) | | |horizon-computers-force-upgrade-on-next-boot | Force les postes clients à se mettre à jour au prochain reboot (attention on utilise un fichier contenant un numéro de version de mise à jour ... si un poste client a un numéro de version > au numéro en cours il ne se mettra pas à jour, ça peut arriver si vous réinstallez un serveur ou déplacez un poste client d'un réseau à un autre) | | ||
- | |horizon-computers_last_seen | Vous donne la liste des postes et leur date de " | + | |horizon-computers_last_seen | Vous donne la liste des postes et leur date de " |
+ | |horizon-apt | Commande uniquement disponible sur le poste client (à partir de la version 19.08) permettant à l' | ||
+ | </ | ||
==== Giant Lock / Verrou système des HST ==== | ==== Giant Lock / Verrou système des HST ==== | ||
Ligne 94: | Ligne 114: | ||
< | < | ||
- | find / | + | sudo find / |
</ | </ | ||