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 Prochaine révision Les deux révisions suivantes | ||
11.08:administrateur:commandes_horizon-system-tools [2016/11/17 19:10] francois [AbulEdu/Nouva] |
11.08:administrateur:commandes_horizon-system-tools [2017/10/13 11:17] erics |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
===== Les HST ou Horizon System Tools ===== | ===== Les HST ou Horizon System Tools ===== | ||
- | ===== Utilisateurs ===== | + | Les Horizon System Tools sont un ensemble de commandes développées pour simplifier la vie de l' |
- | ^commande^commentaire| | | + | ===== Gestion des Utilisateurs ===== |
+ | |||
+ | ^commande^commentaire^ ^ | ||
|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| | | ||
Ligne 14: | Ligne 16: | ||
|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/ | + | ^commande^commentaire^ |
- | + | ||
- | ^commande^commentaire| | + | |
- | | \\ purge-unused-kernels.sh \\ \\ 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 / | ||
- | |||
- | \\ | ||
==== Commandes système HST (scripts) ==== | ==== Commandes système HST (scripts) ==== | ||
- | ^ commande | + | ^commande |
|horizon-reconfigure|lance tous les scripts post-installation des paquets abuledu< | |horizon-reconfigure|lance tous les scripts post-installation des paquets abuledu< | ||
+ | |horizon-certificates_check|vérifie les certificats ssl du serveur proxy d' | ||
+ | |horizon-cleanup-dvdlive|lancé après l' | ||
|horizon-computers-images-add|copie les images maquettes génériques d'une clé usb, d'un disque usb ou d'un CD/DVD vers le serveur pour qu' | |horizon-computers-images-add|copie les images maquettes génériques d'une clé usb, d'un disque usb ou d'un CD/DVD vers le serveur pour qu' | ||
+ | |horizon-computers-images-del|supprime une image d' | ||
+ | |horizon-getltscfg| Lis le fichier lts.conf et retourne la valeur associée à la clé demandée, exemple " | ||
+ | |horizon-kiosk| Script d' | ||
+ | |horizon-last| Amélioration de la commande " | ||
+ | |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.sh | script shell qui prépare l' | ||
|horizon-computers-images-update|actualise les maquettes génériques présentes sur le serveur et uniquement les génériques. Pour un serveur qui n' | |horizon-computers-images-update|actualise les maquettes génériques présentes sur le serveur et uniquement les génériques. Pour un serveur qui n' | ||
+ | |horizon-ltsp5-build-image | Construction initiale de LTSP5 (à n' | ||
+ | |horizon-ltsp5-update-image | Mise à jour simple de l' | ||
+ | |horizon-ltsp5-upgrade-image | Mise à jour complète de l' | ||
+ | |horizon-ltsp5-firefox | Wrapper permettant de lancer le firefox local du client LTSP5 | | ||
|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-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 -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| |
+ | |horizon-nas-nfs-backup.sh|sauvegarde vers un serveur NAS en utilisant un montage NFS. Option | ||
|horizon-netinfo|affiche en console si les cartes réseaux sont connectées ou pas, permet de détecter les cartes eth0/eth1 (nouveau, en cours de dev)| | |horizon-netinfo|affiche en console si les cartes réseaux sont connectées ou pas, permet de détecter les cartes eth0/eth1 (nouveau, en cours de dev)| | ||
+ | |horizon-mysql-backup.sh| Sauvegarde complet de MySQL vers / | ||
|horizon-rebuild-mail-aliases|lancé la nuit et reconstruit les alias de courriel| | |horizon-rebuild-mail-aliases|lancé la nuit et reconstruit les alias de courriel| | ||
|horizon-recensement|“remonte” les informations statistiques du serveur (nombre de postes clients, comptes utilisateurs, | |horizon-recensement|“remonte” les informations statistiques du serveur (nombre de postes clients, comptes utilisateurs, | ||
+ | |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 54: | Ligne 75: | ||
|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é ^ | ||
|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_bootfiles | Vérifie que les fichiers magiques de boot réseau (pxe) sont présents (liens entre tftpboot et le compte machine| | ||
+ | |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 " | ||
==== Giant Lock / Verrou système des HST ==== | ==== Giant Lock / Verrou système des HST ==== |