Ajenti er et plattformuavhengig kontrollpanel som tilbyr et nettbasert grensesnitt for administrasjon av servere og tilhørende applikasjoner. Det er et fleksibelt og skalerbart administrasjonssystem som kan distribueres på Linux-servere, og som lar deg administrere flere servere og applikasjoner samtidig.
Ajenti har en modulær arkitektur som gjør at du kan legge til nye funksjoner og tilpasninger for å skreddersy det til dine behov. Programmet har et bredt spekter av verktøy for serveradministrasjon, inkludert overvåking av systemtilstanden, nettverksinnstillinger, bruker- og gruppeadministrasjon, sikkerhetsinnstillinger samt administrasjon av nettsteder og databaser.
Ajenti har også et plugin-system med mange tilgjengelige applikasjoner, inkludert CMS-installasjon, samt verktøy for datagjenoppretting og sikkerhetskopiering. Det er også mulig å konfigurere logging og overvåking av serveraktivitet. Dette gjør det mulig for administratorer å overvåke og analysere alle handlinger som utføres på serveren.
Alt i alt er Ajenti et brukervennlig kontrollpanel av høy kvalitet som forenkler og letter arbeidet for administratorer når de administrerer servere og deres applikasjoner. Det er enkelt å tilpasse og skreddersy til hver enkelt kundes behov, noe som gjør det til et allsidig administrasjonsverktøy.
Ajenti inneholder verktøy for administrasjon av nettverkstilkoblinger, brannmur, sikkerhetskopiering, overvåking av systemressurser, databaser og andre oppgaver. Det støtter også oppsett av virtuelle verter og lar deg konfigurere Apache, Nginx, PHP og andre webservere. Ajenti er åpen kildekode og kan lastes ned fra prosjektets nettsted.
Noen av fordelene ved å bruke Ajenti som administrasjonsgrensesnitt for Linux- og BSD-baserte servere er blant annet
Alt i alt hjelper Ajenti brukerne med å administrere Linux- og BSD-baserte servere raskt og effektivt.
For å sette opp en SSL/TLS-tilkobling til Ajenti må du generere et SSL-sertifikat og installere det på serveren din.
Her er trinnene du må følge:
Installer OpenSSL-pakken hvis den ikke allerede er installert på serveren din.
Generer en CSR-fil (sertifikatforespørselsfil) for domenet ditt ved å kjøre følgende kommando i en terminal:
openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr
Bruk domenenavnet ditt i stedet for"mydomain
".
Send den resulterende mydomain.csr-filen til en sertifikatmyndighet for å få et SSL-sertifikat. Vanligvis gjøres dette på sertifiseringssenterets nettsted.
Når du mottar SSL-sertifikatet fra sertifikatutstederen, laster du ned sertifikatfilen og den private nøkkelen fra sertifikatutstederens nettsted.
Plasser den private nøkkelen og sertifikatfilen i separate filer på serveren din. Husk å angi riktige tillatelser for disse filene.
Rediger Ajenti-konfigurasjonsfilen for å konfigurere SSL/TLS-tilkoblingen. Ajenti-konfigurasjonsfilen ligger vanligvis i følgende bane: /etc/ajenti/config.json
Skriv inn følgende parametere i den:
"ssl": {
"enabled": true,
"certificate": "/path/to/ssl-certificate.pem",
"private_key": "/path/to/ssl-key.pem"
},
I stedet for"/path/to
" angir du banene til de tidligere lagrede sertifikat- og nøkkelfilene.
Start Ajenti-tjenesten på nytt. I de fleste tilfeller kan du gjøre dette ved å kjøre følgende kommando i terminalen:
service ajenti restart
Hvis du har Ubuntu, vil kommandoen se slik ut: sudo service ajenti restart8
.
Hvis alt er riktig konfigurert, kan du nå koble deg til Ajenti via en sikker SSL/TLS-tilkobling ved hjelp av HTTPS-protokollen og port 8000 (eller den porten du brukte for Ajenti).
For eksempel: https://<server_ip>:8000
Erstatt servernavnet med den virkelige adressen og porten hvis du bruker en annen enn 8000. Hvis alt er riktig konfigurert, bør du se en melding på skjermen når du kobler til, om at du er koblet til serveren via en sikker SSL-tilkobling.