Déployez LIDER AHENK sur Pardus et inscrivez vos premiers clients.

Note de version : Les instructions d’installation officielles du serveur LIDER AHENK font actuellement référence à Pardus 25.1, alors que Pardus a depuis publié la version 25.2. Pour une configuration de base documentée, utilisez la combinaison 25.1 décrite par le projet ; avant de mettre la version 25.2 en production, confirmez sa compatibilité avec les responsables de la maintenance ou validez-la dans un environnement de test. La configuration de base consiste à installer le serveur de gestion LIDER, puis à enregistrer chaque point de terminaison Pardus auprès de l’agent Ahenk.

LIDER AHENK est un système de gestion centralisé. Lider fournit le serveur et l'interface de gestion ; Ahenk est l'agent privilégié sur chaque ordinateur géré. LDAP stocke les données d'annuaire, tandis que XMPP assure les communications système.

1. Planifier le serveur et le réseau

Avant l'installation, déterminez s'il s'agit d'un déploiement pilote ou en production. La page des exigences officielles indique 4 cœurs de processeur, 8 Go de mémoire et 50 Go d'espace disque pour une installation standard, les ressources augmentant avec le nombre de clients. Pour le développement ou les tests, elle indique 2 cœurs de processeur, 4 Go de mémoire et 20 Go d'espace disque. Ces configurations sont données à titre indicatif ; adaptez-les à l'augmentation du nombre de vos clients.

La page relative aux exigences mentionne les ports 8080, 22, 5222, 5280, 3306 et 389. Ne les exposez pas publiquement. Comme cette page n'associe pas systématiquement chaque port à chaque flux de déploiement, vérifiez les règles de source et de destination de votre topologie avant de modifier le pare-feu.

Le programme d'installation prend en charge un serveur unique ou des hôtes composants distincts. Pour un projet pilote, utilisez un seul serveur ; pour les déploiements plus importants, prévoyez une architecture distribuée. Définissez un nom d'hôte et une adresse IP stables, vérifiez la synchronisation DNS et horaire, et utilisez l'anglais pour le système d'exploitation du serveur, comme indiqué dans le guide d'installation.

2. Installez le serveur et préparez le poste de travail de l'installateur.

La page d'installation du serveur la plus récente mentionne Pardus Server 25.1, et le répertoire de téléchargement officiel propose désormais également une image de Pardus Server 25.2. Cet écart de version est important : la page ne confirme pas que son processus d'installation a été validé avec la version 25.2. Pour une reproduction rigoureuse, utilisez la version documentée ou testez la nouvelle version sur un serveur hors production avant d'inscrire des appareils réels.

Le programme d'installation graphique s'exécute sur un poste de travail Pardus GNOME ou Xfce distinct et se connecte au serveur cible via SSH. Installez ses dépendances système documentées et le client SSH, ainsi que le paquet d'environnement virtuel Python :

sudo apt update
sudo apt install python3-paramiko python3-pyqt5 python3-pip python3-psutil python3-venv xterm git openssh-client

La page d'installation actuelle demande également aux utilisateurs de supprimer un EXTERNALLY-MANAGEDmarqueur Python et d'installer les bibliothèques Python globalement pip. Évitez de supprimer ce marqueur : il protège l'environnement Python géré par le système d'exploitation, et les instructions mentionnent un chemin vers Python 3.11 alors que les notes de version de Pardus 25.2 indiquent Python 3.13. Utilisez plutôt un environnement virtuel isolé, puis testez l'installateur avant une utilisation en production.

python3 -m venv --system-site-packages ~/.venvs/lider-installer
~/.venvs/lider-installer/bin/python -m pip install mysql-connector-python argon2-cffi
git clone https://github.com/Pardus-LiderAhenk/lider-ahenk-installer.git
cd lider-ahenk-installer
~/.venvs/lider-installer/bin/python src/app.py

L'environnement virtuel isole les bibliothèques PyPI tout en exposant les bibliothèques d'interface graphique installées via apt. Cette configuration, plus sûre, n'est pas documentée par le projet ; il est donc recommandé de la valider en laboratoire. Le poste de travail et le serveur nécessitent une connexion SSH ; vérifiez la clé d'hôte et utilisez un compte administrateur autorisé.

3. Configurez et exécutez le programme d'installation de Lider.

Dans la fenêtre d'installation, saisissez les informations d'accès au serveur cible. Choisissez l'option permettant de placer tous les composants sur un seul serveur pour un test simple, ou répartissez les composants individuellement sur les serveurs si vous prévoyez une architecture distribuée. Effectuez une vérification de connexion avant de continuer ; en cas d'échec, corrigez les problèmes de connexion SSH, de routage, de pare-feu ou d'autorisations de compte plutôt que de poursuivre avec des paramètres devinés.

Sélectionnez ensuite le dépôt de paquets Lider. La documentation du projet distingue le dépôt principal, contenant les paquets stables, du dépôt de test. Utilisez la source stable pour un déploiement en production. Si votre organisation réplique les paquets en interne, saisissez l'adresse du miroir et sa clé de dépôt correspondante afin d'éviter de mélanger les sources publiques et internes.

Saisissez le DN de base LDAP, le mot de passe de l'administrateur système, le nom d'utilisateur et le mot de passe de l'interface Lider, ainsi que l'adresse e-mail de l'utilisateur de l'interface. Le DN de base correspond au chemin d'accès racine pour les entrées LDAP ; respectez la convention d'appellation de votre organisation. Utilisez des mots de passe robustes et distincts et stockez-les dans un coffre-fort sécurisé. Avant de lancer l'installation, qui configure plusieurs services et peut prendre du temps, vérifiez les hôtes et le référentiel.

4. Ouvrez la console et inscrivez les clients Ahenk

Une fois l'installation du serveur terminée, ouvrez l'interface Lider en utilisant l'adresse du serveur sur le port 8080, comme indiqué dans le guide d'installation. Utilisez le schéma configuré pour votre déploiement et assurez-vous que la console se trouve sur un réseau de confiance ou derrière une couche d'accès sécurisée approuvée. Connectez-vous avec le compte d'interface que vous avez créé.

Sur un poste de travail Pardus, vérifiez d'abord si le dépôt Ahenk est déjà configuré. Le guide client du projet indique qu'il est défini sur les ordinateurs Pardus ; si le paquet est disponible, installez-le et enregistrez-le.

sudo apt update
apt-cache policy ahenk
sudo apt install ahenk
sudo ahenk-register

Si aucun paquet candidat n'apparaît, suivez la procédure de configuration du dépôt décrite dans le guide client officiel. Ce guide fournit la clé de signature du dépôt et la source du paquet stable. Évitez d'ajouter des lignes de source en double ; ajoutez le dépôt une seule fois et vérifiez la clé et l'adresse source avant d'exécuter la commande apt update. À l'invite d'enregistrement, confirmez l'action et saisissez le serveur Lider ainsi que les informations d'inscription demandées par l'assistant. Le guide indique que l'enregistrement se termine après le redémarrage de l'ordinateur ; planifiez donc l'enregistrement à un moment où un redémarrage est possible.

Ahenk s'exécute avec des privilèges élevés. Commencez par constituer un groupe pilote et examinez la portée des politiques ; ne testez pas la suppression de logiciels, la gestion des comptes, les clés USB, les pare-feu ou les scripts sur tous les clients simultanément.

5. Vérifier le projet pilote avant de passer à l'échelle supérieure

Après le redémarrage du terminal, localisez-le dans la console Lider et vérifiez que son état et son inventaire sont à jour. Lancez une tâche à faible impact et examinez son résultat. Les libellés de l'interface varient selon la version de Lider ; reportez-vous au manuel correspondant.

Si le client n'apparaît pas, vérifiez d'abord la connectivité réseau et le résultat de l'enregistrement Ahenk. Assurez-vous que les chemins d'accès requis par le pare-feu du serveur sont ouverts uniquement entre les hôtes concernés et vérifiez le référentiel sélectionné ainsi que le DN de base LDAP. Une connexion web réussie prouve que la console est accessible ; elle ne prouve pas qu'un agent est inscrit ni qu'une tâche a été effectuée. Déployez le système uniquement lorsque l'enregistrement du client et le résultat d'une tâche sans conséquence sont visibles.

Sources : instructions d’installation du serveur Lider , configuration système requise pour Lider , installation du client Ahenk , notes de version de Pardus 25.2 et spécification Python pour les environnements gérés en externe .

Laisser un commentaire

Déploiement de fonds d'écran et de politiques Pardus partagés avec Lider Ahenk

Déploiement de fonds d'écran et de politiques Pardus partagés avec Lider Ahenk

Distribuez un fond d'écran personnalisé aux clients Pardus, configurez les bureaux Xfce ou GNOME et appliquez les politiques utilisateur de Lider Ahenk avec des contrôles pilotes sécurisés.

Obtenez des résolutions plus élevées dans une machine virtuelle KVM Pardus 23.

Obtenez des résolutions plus élevées dans une machine virtuelle KVM Pardus 23.

Corrigez un plafond de 1024 × 768 en vérifiant SPICE, la vidéo virtuelle, le canal invité et spice-vdagent, avec des vérifications sécurisées lorsque Pardus ne dispose pas d'un package candidat.

Déployez LIDER AHENK sur Pardus et inscrivez vos premiers clients.

Déployez LIDER AHENK sur Pardus et inscrivez vos premiers clients.

Installez le serveur Lider, configurez son programme d'installation en toute sécurité, enregistrez les points de terminaison Ahenk et vérifiez un projet pilote avant d'étendre la gestion centralisée.

Créer une clé USB Live Pardus 23 sous Windows avec Rufus

Créer une clé USB Live Pardus 23 sous Windows avec Rufus

Téléchargez l'ISO de bureau officielle de Pardus 23, gravez-la en toute sécurité avec Rufus et démarrez un PC Windows dans une session Live temporaire.

Carte son Pardus 23 manquante ? Vérifiez ALSA et restaurez l’audio

Carte son Pardus 23 manquante ? Vérifiez ALSA et restaurez l’audio

Découvrez pourquoi Pardus 23 ne détecte pas votre carte son, puis utilisez des vérifications ALSA, firmware et PipeWire ou PulseAudio ciblées pour rétablir la lecture.

Sauvegarder et restaurer les paramètres HamoniKR sans perdre les fichiers cachés

Sauvegarder et restaurer les paramètres HamoniKR sans perdre les fichiers cachés

Enregistrez les préférences HamoniKR sur un support de stockage externe, y compris les dossiers personnels cachés, et choisissez un mode de restauration sécurisé lors d'une nouvelle installation.

Configurer un accès RDP sécurisé à un bureau Pardus Xfce

Configurer un accès RDP sécurisé à un bureau Pardus Xfce

Installez et configurez xrdp sur Pardus, choisissez la session Xfce appropriée, limitez l'accès au réseau et vérifiez que la connexion à distance fonctionne.

Erreurs APT de Pardus 23 : vérifiez le DNS et les dépôts yirmiuc.

Erreurs APT de Pardus 23 : vérifiez le DNS et les dépôts yirmiuc.

Diagnostiquer les échecs de connexion APT de Pardus 23, confirmer les sources officielles yirmiuc et restaurer la mise à jour apt sans contourner les vérifications de signature des paquets.

Configurer les imprimantes USB et réseau avec CUPS sous Harmonica OS

Configurer les imprimantes USB et réseau avec CUPS sous Harmonica OS

Configurez les imprimantes sous Harmonica OS à l'aide de CUPS, comparez l'impression IPP sans pilote avec les pilotes hérités et vérifiez l'impression USB ou réseau avec une page de test.

Réinitialiser un mot de passe root oublié sur Harmonica OS avec GRUB Recovery

Réinitialiser un mot de passe root oublié sur Harmonica OS avec GRUB Recovery

Utilisez un shell de récupération pour définir un nouveau mot de passe root pour Harmonica OS, avec vérification des disques chiffrés, des systèmes de fichiers en lecture seule et des comptes utilisant sudo.