Ajenti on monialustainen ohjauspaneeli, joka tarjoaa verkkopohjaisen käyttöliittymän palvelimien ja niiden sovellusten hallintaan. Se on joustava ja skaalautuva hallintajärjestelmä, joka voidaan ottaa käyttöön Linux-palvelimilla ja jonka avulla voit hallita useita palvelimia ja sovelluksia samanaikaisesti.
Ajenti sisältää modulaarisen arkkitehtuurin, jonka avulla voit lisätä uusia ominaisuuksia ja räätälöintejä tarpeisiisi. Siinä on laaja valikoima palvelinten hallintatyökaluja, kuten järjestelmän kunnon seuranta, verkkoasetukset, käyttäjien ja ryhmien hallinta, tietoturva-asetukset sekä verkkosivustojen ja tietokantojen hallinta.
Ajentissa on myös liitännäisjärjestelmä, jossa on saatavilla monia sovelluksia, kuten CMS-asennus sekä tietojen palautus- ja varmuuskopiointiapuohjelmia. Lisäksi on mahdollista määrittää palvelimen toiminnan lokitus ja seuranta. Näin ylläpitäjät voivat valvoa ja analysoida kaikkia palvelimella suoritettavia toimia.
Kaiken kaikkiaan Ajenti on laadukas ja käyttäjäystävällinen ohjauspaneeli, joka yksinkertaistaa ja helpottaa ylläpitäjien työtä palvelimien ja niiden sovellusten hallinnassa. Se on helposti muokattavissa ja räätälöitävissä kunkin asiakkaan tarpeisiin, mikä tekee siitä monipuolisen hallintatyökalun.
Ajenti sisältää apuohjelmia verkkoyhteyksien, palomuurin, varmuuskopioiden, järjestelmäresurssien seurannan, tietokantojen ja muiden tehtävien hallintaan. Se tukee myös virtuaalisten isäntien perustamista ja mahdollistaa Apachen, Nginxin, PHP:n ja muiden verkkopalvelimien konfiguroinnin. Ajenti on avoimen lähdekoodin ja ladattavissa projektin verkkosivuilta.
Joitakin etuja, joita Ajentin käyttäminen Linux- ja BSD-pohjaisten palvelinten hallintaliittymänä tarjoaa, ovat muun muassa seuraavat:
Kaiken kaikkiaan Ajentin käyttö auttaa käyttäjiä hallitsemaan Linux- ja BSD-pohjaisia palvelimia nopeasti ja tehokkaasti.
SSL/TLS-yhteyden muodostamiseksi Ajentiin sinun on luotava SSL-varmenne ja asennettava se palvelimellesi.
Tässä ovat seuraavat vaiheet:
Asenna OpenSSL-paketti, jos sitä ei ole vielä asennettu palvelimeesi.
Luo CSR-tiedosto (varmennepyyntötiedosto) verkkotunnuksellesi suorittamalla seuraava komento terminaalissa:
openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr
Käytä toimialueen nimeä"mydomain"
sijasta.
Lähetä tuloksena syntynyt mydomain.csr-tiedosto varmentajalle SSL-varmenteen saamiseksi. Yleensä tämä tehdään varmentamiskeskuksen verkkosivustolla.
Kun saat SSL-varmenteen varmentajalta, lataa varmennetiedosto ja yksityinen avain varmentajan verkkosivustolta.
Sijoita yksityinen avain ja varmentetiedosto erillisiin tiedostoihin palvelimellesi. Muista asettaa näille tiedostoille oikeat käyttöoikeudet.
Muokkaa Ajentin määritystiedostoa SSL/TLS-yhteyden määrittämiseksi. Ajentin konfiguraatiotiedosto sijaitsee yleensä seuraavassa polussa: /etc/ajenti/config.json
Kirjoita siihen seuraavat parametrit:
"ssl": {
"enabled": true,
"certificate": "/path/to/ssl-certificate.pem",
"private_key": "/path/to/ssl-key.pem"
},
Määritä"/path/to
" sijasta polut aiemmin tallennettuihin varmenne- ja avaintiedostoihin.
Käynnistä Ajenti-palvelu uudelleen. Useimmissa tapauksissa voit tehdä tämän suorittamalla terminaalissa seuraavan komennon:
service ajenti restart
Jos käytössäsi on Ubuntu, komento näyttää tältä: sudo service ajenti restart8
.
Jos kaikki on konfiguroitu oikein, voit nyt muodostaa Ajentiin yhteyden suojatun SSL/TLS-yhteyden kautta HTTPS-protokollan ja portin 8000 (tai minkä tahansa Ajentiin käyttämäsi portin) avulla.
Esimerkiksi: https://<server_ip>:8000
Korvaa palvelimen nimi oikealla osoitteellasi ja portilla, jos käytät eri osoitetta kuin 8000. Jos kaikki on konfiguroitu oikein, sinun pitäisi nähdä yhteyden muodostamisen yhteydessä näytöllä viesti, että olet yhteydessä palvelimeen suojatun SSL-yhteyden kautta.