Notă despre versiune: Instrucțiunile oficiale de instalare a serverului LIDER AHENK numesc în prezent Pardus 25.1, în timp ce Pardus a publicat ulterior Pardus 25.2. Pentru o versiune de bază documentată, utilizați combinația 25.1 descrisă de proiect; înainte de a pune 25.2 în producție, confirmați compatibilitatea cu administratorii sau validați-o într-un mediu de testare. Configurarea de bază este instalarea serverului de administrare Lider, apoi înscrierea fiecărui endpoint Pardus cu agentul Ahenk.
LIDER AHENK este un sistem central de administrare. Lider oferă serverul și interfața de administrare; Ahenk este agentul privilegiat pe fiecare computer administrat. LDAP stochează datele din directoare, în timp ce XMPP transportă comunicațiile de sistem.
1. Planificați serverul și rețeaua
Înainte de instalare, decideți dacă este vorba de o implementare pilot sau de o implementare de producție. Pagina oficială actuală a cerințelor listează 4 nuclee CPU, 8 GB de memorie și 50 GB de disc pentru o instalare, resursele crescând pe măsură ce numărul de clienți crește. Pentru dezvoltare sau testare, listează 2 nuclee CPU, 4 GB de memorie și 20 GB de disc. Considerați acestea ca puncte de plecare; măriți dimensiunea pe măsură ce numărul de clienți crește.
Pagina cu cerințe listează porturile 8080, 22, 5222, 5280, 3306 și 389. Nu le expuneți public. Deoarece pagina nu mapează fiecare port la fiecare flux de implementare, confirmați regulile sursă și destinație pentru topologia dvs. înainte de a modifica firewall-ul.
Programul de instalare acceptă un server multifuncțional sau gazde componente separate. Pentru o versiune pilot, utilizați un server; pentru implementări mai mari, planificați o configurație distribuită. Setați un nume de gazdă și o adresă stabile, confirmați sincronizarea DNS și a orei și utilizați limba engleză pentru sistemul de operare al serverului, așa cum este specificat în ghidul de instalare.
2. Instalați serverul și pregătiți stația de lucru pentru instalare
Cea mai recentă pagină de instalare a serverului specifică Pardus 25.1 Server, iar directorul oficial de descărcare listează acum și o imagine a serverului Pardus 25.2. Diferența de versiune contează: pagina nu confirmă că fluxul de lucru al instalării a fost validat cu versiunea 25.2. Folosiți versiunea documentată pentru o reproducere strictă sau testați versiunea mai nouă cu un server care nu este de producție înainte de a înscrie dispozitive reale.
Instalatorul grafic rulează pe o stație de lucru Pardus GNOME sau Xfce separată și se conectează la serverul țintă prin SSH. Instalați dependențele de sistem documentate și clientul SSH, plus pachetul Python virtual-environment:
sudo apt update
sudo apt install python3-paramiko python3-pyqt5 python3-pip python3-psutil python3-venv xterm git openssh-client
Pagina curentă de instalare instruiește, de asemenea, utilizatorii să elimine un EXTERNALLY-MANAGEDmarker Python și să instaleze bibliotecile Python global cu pip. Evitați ștergerea acelui marker: acesta protejează mediul Python gestionat al sistemului de operare, iar instrucțiunile denumesc o cale Python 3.11 chiar dacă notele de lansare Pardus 25.2 listează Python 3.13. Folosiți în schimb un mediu virtual izolat, apoi testați programul de instalare înainte de utilizarea în producție:
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
Mediul virtual izolează bibliotecile PyPI în timp ce expune bibliotecile GUI instalate cu apt. Această ajustare mai sigură nu este documentată de proiect, așa că validați-o într-un laborator. Atât stația de lucru, cât și serverul necesită SSH; verificați cheia gazdă și utilizați un cont de administrator autorizat.
3. Configurați și rulați programul de instalare Lider
În fereastra de instalare, introduceți detaliile de acces la serverul țintă. Alegeți opțiunea de a plasa toate componentele pe un singur server pentru o versiune pilot simplă sau atribuiți componente individuale serverelor dacă aveți o topologie distribuită planificată. Utilizați controlul de verificare a conexiunii înainte de a continua; dacă eșuează, rezolvați permisiunile SSH, de rutare, de firewall sau de cont în loc să continuați cu setări ghicite.
Apoi selectați depozitul de pachete Lider. Documentația proiectului distinge depozitul principal pentru pachete stabile de depozitul de testare. Utilizați sursa stabilă pentru o implementare de producție. Dacă organizația dvs. oglindește intern pachetele, introduceți adresa oglinzii și fișierul cheie al depozitului corespunzător în loc să combinați sursele publice cu cele interne.
Introduceți numele de utilizator de bază LDAP, parola administratorului de sistem, numele de utilizator și parola interfeței Lider și adresa de e-mail a utilizatorului interfeței. Un nume de utilizator de bază este calea de denumire rădăcină pentru intrările LDAP; utilizați planul de denumire al organizației dvs. Folosiți parole puternice separate și stocați-le într-un seif aprobat. Verificați gazdele și depozitul înainte de a începe instalarea, care configurează mai multe servicii și poate dura timp.
4. Deschideți consola și înregistrați clienții Ahenk
Când instalarea serverului se termină, deschideți interfața Lider folosind adresa serverului pe portul 8080, așa cum se arată în ghidul de instalare. Utilizați schema configurată pentru implementarea dvs. și păstrați consola într-o rețea de încredere sau în spatele unui strat de acces securizat aprobat. Conectați-vă cu contul de interfață pe care l-ați creat.
Pe un endpoint Pardus, verificați mai întâi dacă depozitul Ahenk este deja configurat. Ghidul clientului proiectului spune că este definit pe computerele Pardus; dacă pachetul este disponibil, instalați-l și înregistrați-l:
sudo apt update
apt-cache policy ahenk
sudo apt install ahenk
sudo ahenk-register
Dacă nu apare niciun pachet candidat, urmați configurarea depozitului din ghidul oficial al clientului. Acesta oferă cheia de semnare a depozitului și sursa stabilă a pachetului. Evitați adăugarea de linii sursă duplicate; adăugați depozitul o dată și verificați cheia și adresa sursă înainte de a rula apt update. În promptul de înregistrare, confirmați acțiunea și introduceți serverul Lider și detaliile de înscriere solicitate de expert. Ghidul spune că înregistrarea se finalizează prin repornirea computerului, așadar programați înscrierea atunci când o repornire este acceptabilă.
Ahenk rulează cu privilegii ridicate. Înscrieți mai întâi un grup pilot și examinați domeniul de aplicare al politicii; nu testați acțiunile de eliminare a software-ului, contului, USB-ului, firewall-ului sau scriptului pe fiecare client simultan.
5. Verificați pilotul înainte de scalare
După ce endpoint-ul repornește, găsiți-l în consola Lider și confirmați dacă starea sa sau inventarul este actual. Trimiteți o sarcină cu impact redus și examinați rezultatul acesteia. Etichetele interfeței variază în funcție de versiunea Lider, așadar folosiți manualul corespunzător.
Dacă clientul nu apare, verificați mai întâi accesibilitatea rețelei și rezultatul înregistrării Ahenk. Confirmați că firewall-ul necesar al serverului este deschis doar între gazdele vizate și verificați repozitoriul selectat și DN-ul de bază LDAP. O conectare web reușită dovedește că este accesibilă consola; nu dovedește că un agent a fost înscris sau a finalizat o sarcină. Extindeți implementarea numai după ce sunt vizibile atât înregistrarea clientului, cât și rezultatul unei sarcini inofensive.
Surse: Instrucțiuni de instalare a serverului Lider , cerințe de sistem Lider , instalarea clientului Ahenk , note de lansare Pardus 25.2 și specificația Python pentru medii gestionate extern .