Implementa LIDER AHENK su Pardus e registra i tuoi primi clienti.
Configura il server Lider, installa il relativo programma in modo sicuro, registra gli endpoint Ahenk e verifica un progetto pilota prima di estendere la gestione centralizzata.
Nota sulla versione: le istruzioni ufficiali per l'installazione del server LIDER AHENK attualmente fanno riferimento a Pardus 25.1, mentre Pardus ha successivamente pubblicato Pardus 25.2. Per una configurazione di base documentata, utilizzare la combinazione 25.1 descritta dal progetto; prima di implementare la versione 25.2 in produzione, confermare la compatibilità con i manutentori o convalidarla in un ambiente di staging. La configurazione di base prevede l'installazione del server di gestione Lider e la successiva registrazione di ciascun endpoint Pardus con l'agente Ahenk.
LIDER AHENK è un sistema di gestione centralizzato. Lider fornisce il server e l'interfaccia di gestione; Ahenk è l'agente privilegiato su ogni computer gestito. LDAP memorizza i dati di directory, mentre XMPP gestisce le comunicazioni di sistema.
Prima dell'installazione, è necessario stabilire se si tratta di un progetto pilota o di un'implementazione in produzione. La pagina dei requisiti ufficiali indica attualmente 4 core CPU, 8 GB di memoria e 50 GB di spazio su disco per un'installazione, con risorse che aumentano all'aumentare del numero di client. Per lo sviluppo o il test, sono indicati 2 core CPU, 4 GB di memoria e 20 GB di spazio su disco. Considerate questi valori come punti di partenza; aumentate le risorse man mano che il numero di client cresce.
La pagina dei requisiti elenca le porte 8080, 22, 5222, 5280, 3306 e 389. Non esporle pubblicamente. Poiché la pagina non associa ogni porta a ogni flusso di distribuzione, verifica le regole di origine e destinazione per la tua topologia prima di modificare il firewall.
Il programma di installazione supporta un server all-in-one o host componenti separati. Per un progetto pilota, utilizzare un singolo server; per implementazioni più ampie, pianificare una configurazione distribuita. Impostare un nome host e un indirizzo stabili, verificare la sincronizzazione DNS e dell'ora e utilizzare la lingua inglese per il sistema operativo del server, come specificato nella guida di installazione.
La pagina di installazione del server più recente specifica Pardus 25.1 Server, e la directory di download ufficiale ora elenca anche un'immagine di Pardus 25.2 Server. La differenza di versione è importante: la pagina non conferma che il flusso di lavoro di installazione sia stato convalidato con la versione 25.2. Per una riproduzione fedele, utilizzare la versione documentata oppure testare la versione più recente su un server non di produzione prima di registrare dispositivi reali.
Il programma di installazione grafico viene eseguito su una workstation Pardus GNOME o Xfce separata e si connette al server di destinazione tramite SSH. Installa le dipendenze di sistema documentate e il client SSH, oltre al pacchetto Python per l'ambiente virtuale:
sudo apt update
sudo apt install python3-paramiko python3-pyqt5 python3-pip python3-psutil python3-venv xterm git openssh-client
La pagina di installazione corrente indica inoltre agli utenti di rimuovere un EXTERNALLY-MANAGEDmarcatore Python e di installare le librerie Python a livello globale con pip. Evitate di eliminare tale marcatore: protegge l'ambiente Python gestito dal sistema operativo e le istruzioni specificano un percorso di Python 3.11, sebbene le note di rilascio di Pardus 25.2 indichino Python 3.13. Utilizzate invece un ambiente virtuale isolato, quindi testate il programma di installazione prima di utilizzarlo in produzione:
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'ambiente virtuale isola le librerie PyPI, esponendo al contempo le librerie GUI installate tramite apt. Questa configurazione, più sicura, non è documentata dal progetto, quindi è necessario verificarla in un ambiente di laboratorio. Sia la workstation che il server richiedono l'accesso SSH; verificare la chiave host e utilizzare un account amministratore autorizzato.
Nella finestra di installazione, inserisci i dettagli di accesso al server di destinazione. Scegli l'opzione per posizionare tutti i componenti su un unico server per una semplice fase di test, oppure assegna i singoli componenti ai server se hai pianificato una topologia distribuita. Prima di procedere, utilizza il controllo di connessione; in caso di errore, risolvi i problemi relativi a SSH, routing, firewall o autorizzazioni dell'account anziché continuare con impostazioni predefinite.
Successivamente, selezionare il repository dei pacchetti Lider. La documentazione del progetto distingue il repository principale per i pacchetti stabili dal repository di test. Utilizzare la sorgente stabile per la distribuzione in produzione. Se la propria organizzazione esegue il mirroring dei pacchetti internamente, inserire l'indirizzo del mirror e il relativo file chiave del repository anziché combinare sorgenti pubbliche e interne.
Inserisci il Base DN LDAP, la password dell'amministratore di sistema, il nome utente e la password dell'interfaccia Lider e l'indirizzo email dell'utente dell'interfaccia. Il Base DN è il percorso di denominazione radice per le voci LDAP; utilizza il piano di denominazione della tua organizzazione. Utilizza password complesse separate e conservale in un archivio approvato. Prima di iniziare l'installazione, che configura diversi servizi e potrebbe richiedere del tempo, verifica gli host e il repository.
Al termine dell'installazione del server, apri l'interfaccia Lider utilizzando l'indirizzo del server sulla porta 8080, come indicato nella guida all'installazione. Utilizza lo schema configurato per la tua implementazione e mantieni la console all'interno di una rete attendibile o dietro un livello di accesso sicuro approvato. Accedi con l'account di interfaccia che hai creato.
Su un endpoint Pardus, verifica innanzitutto se il repository Ahenk è già configurato. La guida client del progetto indica che è definito sui computer Pardus; se il pacchetto è disponibile, installalo e registralo:
sudo apt update
apt-cache policy ahenk
sudo apt install ahenk
sudo ahenk-register
Se non viene visualizzato alcun pacchetto candidato, seguire la procedura di configurazione del repository descritta nella guida ufficiale del client. Questa fornisce la chiave di firma del repository e il codice sorgente stabile del pacchetto. Evitare di aggiungere righe di codice sorgente duplicate; aggiungere il repository una sola volta e verificare la chiave e l'indirizzo sorgente prima di eseguire il programma apt update. Alla richiesta di registrazione, confermare l'azione e inserire il server Lider e i dettagli di registrazione richiesti dalla procedura guidata. La guida indica che la registrazione si completa riavviando il computer, quindi pianificare la registrazione in un momento in cui un riavvio è accettabile.
Ahenk viene eseguito con privilegi elevati. Registra prima un gruppo pilota e rivedi l'ambito delle policy; non testare la rimozione del software, gli account, le unità USB, il firewall o le azioni degli script su tutti i client contemporaneamente.
Dopo il riavvio dell'endpoint, individuarlo nella console di Lider e verificare che il suo stato o l'inventario siano aggiornati. Inviare un'attività a basso impatto e analizzarne il risultato. Le etichette dell'interfaccia variano a seconda della versione di Lider, quindi consultare il manuale corrispondente.
Se il client non viene visualizzato, verificare innanzitutto la raggiungibilità della rete e l'output di registrazione di Ahenk. Confermare che i percorsi del firewall richiesti dal server siano aperti solo tra gli host previsti e verificare il repository selezionato e il DN di base LDAP. Un accesso web riuscito dimostra che la console è raggiungibile; non dimostra che un agente si sia registrato o abbia completato un'attività. Estendere l'implementazione solo dopo che siano visibili sia il record del client sia un risultato dell'attività non dannoso.
Fonti: istruzioni di installazione del server Lider , requisiti di sistema di Lider , installazione del client Ahenk , note di rilascio di Pardus 25.2 e specifiche Python per ambienti gestiti esternamente .
Configura il server Lider, installa il relativo programma in modo sicuro, registra gli endpoint Ahenk e verifica un progetto pilota prima di estendere la gestione centralizzata.
Scarica l'immagine ISO ufficiale di Pardus 23 per desktop, scrivila in modo sicuro con Rufus e avvia un PC Windows in una sessione Live temporanea.
Scopri perché Pardus 23 non riesce a rilevare la tua scheda audio, quindi utilizza controlli mirati ALSA, del firmware e PipeWire o PulseAudio per ripristinare la riproduzione.
Salva le preferenze di HamoniKR su una memoria esterna, includi le cartelle home nascoste e scegli una modalità di ripristino sicura quando effettui una nuova installazione.
Installa e configura xrdp su Pardus, scegli la sessione Xfce corretta, limita l'accesso alla rete e verifica che l'accesso remoto funzioni.
Diagnostica gli errori di connessione APT di Pardus 23, conferma le fonti ufficiali di yirmiuc e ripristina apt update senza bypassare i controlli della firma dei pacchetti.
Configura le stampanti su Harmonica OS utilizzando CUPS, confronta IPP senza driver con i driver legacy e verifica la stampa USB o di rete con una pagina di prova.
Utilizza una shell di ripristino per impostare una nuova password di root per Harmonica OS, con controlli per dischi crittografati, filesystem di sola lettura e account che utilizzano sudo.
Importa o richiedi un certificato S/MIME in Thunderbird, assegnalo per la firma e la crittografia, esegui il backup della tua chiave privata e verifica la sicurezza della tua email.
Scopri perché tracker-miner-fs-3 utilizza un elevato consumo di CPU in Ubuntu GNOME e come verificare l'indicizzazione, escludere cartelle, aggiornare Ubuntu o ricostruire in modo sicuro l'indice di ricerca.