"Ajenti" yra įvairioms platformoms skirtas valdymo skydelis, kuriame pateikiama žiniatinklio sąsaja serveriams ir jų programoms valdyti. Tai lanksti ir keičiamo dydžio valdymo sistema, kurią galima įdiegti "Linux" serveriuose ir kuri leidžia vienu metu valdyti kelis serverius ir programas.
Ajenti apima modulinę architektūrą, kuri leidžia pridėti naujų funkcijų ir pritaikymų, kad galėtumėte ją pritaikyti savo poreikiams. Ji turi daugybę serverio valdymo priemonių, įskaitant sistemos būklės stebėjimą, tinklo nustatymus, naudotojų ir grupių valdymą, saugumo nustatymus, svetainių ir duomenų bazių valdymą.
Ajenti taip pat turi įskiepių sistemą su daugybe taikomųjų programų, įskaitant TVS diegimo, taip pat duomenų atkūrimo ir atsarginių kopijų kūrimo programas. Taip pat yra galimybė nustatyti serverio veiklos registravimą ir stebėjimą. Tai leidžia administratoriams stebėti ir analizuoti visus serveryje atliekamus veiksmus.
Apskritai "Ajenti" yra kokybiškas ir patogus valdymo skydas, kuris supaprastina ir palengvina administratorių darbą valdant serverius ir jų programas. Ją lengva pritaikyti ir pritaikyti kiekvieno kliento poreikiams, todėl ji yra universali valdymo priemonė.
Į "Ajenti" įeina tinklo jungčių, ugniasienės, atsarginių kopijų, sistemos išteklių stebėjimo, duomenų bazių ir kitų užduočių valdymo įrankiai. Ji taip pat palaiko virtualių prieglobos kompiuterių nustatymą ir leidžia konfigūruoti "Apache", "Nginx", PHP ir kitus žiniatinklio serverius. Ajenti yra atvirojo kodo programa, kurią galima atsisiųsti iš projekto svetainės.
Kai kurie "Ajenti", kaip "Linux" ir BSD pagrindu veikiančių serverių valdymo sąsajos, naudojimo privalumai:
Apskritai "Ajenti" naudojimas padeda naudotojams greitai ir efektyviai valdyti "Linux" ir BSD pagrindu veikiančius serverius.
Norėdami sukurti SSL/TLS ryšį su "Ajenti", turėsite susikurti SSL sertifikatą ir įdiegti jį savo serveryje.
Toliau pateikiame veiksmus, kuriuos reikia atlikti:
Įdiekite "OpenSSL" paketą, jei jis dar nėra įdiegtas jūsų serveryje.
Sugeneruokite CSR failą (sertifikato užklausos failą) savo domenui, terminale paleisdami šią komandą:
openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr
vietoj"mydomain"
naudokite savo domeno pavadinimą.
Gautą failą mydomain.csr nusiųskite sertifikavimo įstaigai, kad gautumėte SSL sertifikatą. Paprastai tai atliekama sertifikavimo centro svetainėje.
Gavę SSL sertifikatą iš sertifikavimo centro, atsisiųskite sertifikato failą ir privatųjį raktą iš sertifikavimo centro svetainės.
Įdėkite privatųjį raktą ir sertifikato failą į atskirus failus savo serveryje. Nepamirškite šiems failams nustatyti tinkamas teises.
Redaguokite "Ajenti" konfigūracijos failą, kad nustatytumėte SSL/TLS ryšį. Paprastai "Ajenti" konfigūracijos failas yra tokiame kelyje: /etc/ajenti/config.json
Įveskite į jį šiuos parametrus:
"ssl": {
"enabled": true,
"certificate": "/path/to/ssl-certificate.pem",
"private_key": "/path/to/ssl-key.pem"
},
Vietoj"/path/to
" nurodykite kelius iki anksčiau išsaugotų sertifikatų ir raktų failų.
Iš naujo paleiskite "Ajenti" paslaugą. Daugeliu atvejų tai galite padaryti terminale paleidę šią komandą:
service ajenti restart
Jei naudojate "Ubuntu", komanda atrodys taip: sudo service ajenti restart8
.
Jei viskas sukonfigūruota teisingai, dabar galite prisijungti prie "Ajenti" saugiu SSL/TLS ryšiu naudodami HTTPS protokolą ir 8000 prievadą (arba bet kokį prievadą, kurį naudojote "Ajenti").
Pavyzdžiui: https://<server_ip>:8000
Pakeiskite serverio pavadinimą tikruoju adresu ir prievadu, jei naudojate kitokį nei 8000. Jei viskas sukonfigūruota teisingai, prisijungę ekrane turėtumėte matyti pranešimą, kad prie serverio prisijungėte saugiu SSL ryšiu.