Ajenti är en plattformsoberoende kontrollpanel som tillhandahåller ett webbaserat gränssnitt för hantering av servrar och deras applikationer. Det är ett flexibelt och skalbart hanteringssystem som kan distribueras på Linux-servrar och gör att du kan hantera flera servrar och applikationer samtidigt.
Ajenti har en modulär arkitektur som gör att du kan lägga till nya funktioner och anpassningar för att skräddarsy det efter dina behov. Det har ett brett utbud av serverhanteringsverktyg, inklusive övervakning av systemhälsa, nätverksinställningar, användar- och grupphantering, säkerhetsinställningar samt webbplats- och databashantering.
Ajenti har också ett plugin-system med många tillgängliga applikationer, inklusive CMS-installation, samt verktyg för dataåterställning och säkerhetskopiering. Det finns också möjlighet att konfigurera loggning och övervakning av serveraktivitet. Detta gör det möjligt för administratörer att övervaka och analysera alla åtgärder som utförs på servern.
Sammantaget är Ajenti en högkvalitativ och användarvänlig kontrollpanel som förenklar och underlättar arbetet för administratörer när de hanterar servrar och deras applikationer. Den är lätt att anpassa och skräddarsy efter varje kunds behov, vilket gör den till ett mångsidigt hanteringsverktyg.
Ajenti innehåller verktyg för hantering av nätverksanslutningar, brandvägg, säkerhetskopiering, övervakning av systemresurser, databaser och andra uppgifter. Den stöder också installation av virtuella värdar och låter dig konfigurera Apache, Nginx, PHP och andra webbservrar. Ajenti är öppen källkod och kan laddas ner från projektets webbplats.
Några av fördelarna med att använda Ajenti som hanteringsgränssnitt för Linux- och BSD-baserade servrar är
Sammantaget hjälper Ajenti användarna att hantera sina Linux- och BSD-baserade servrar på ett snabbt och effektivt sätt.
För att skapa en SSL/TLS-anslutning till Ajenti måste du generera ett SSL-certifikat och installera det på din server.
Här är stegen du ska följa:
Installera OpenSSL-paketet om det inte redan finns installerat på din server.
Generera en CSR-fil (certificate request file) för din domän genom att köra följande kommando i en terminal:
openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr
Använd ditt domännamn i stället för"mydomain
".
Skicka den resulterande mydomain.csr-filen till en certifikatutfärdare för att få ett SSL-certifikat. Vanligtvis görs detta på certifieringscentrets webbplats.
När du har fått SSL-certifikatet från certifikatutfärdaren ska du hämta certifikatfilen och den privata nyckeln från certifikatutfärdarens webbplats.
Placera den privata nyckeln och certifikatfilen i separata filer på din server. Kom ihåg att ange rätt behörigheter för dessa filer.
Redigera konfigurationsfilen för Ajenti för att konfigurera SSL/TLS-anslutningen. Konfigurationsfilen för Ajenti finns vanligtvis på följande sökväg: /etc/ajenti/config.json
Ange följande parametrar i den:
"ssl": {
"enabled": true,
"certificate": "/path/to/ssl-certificate.pem",
"private_key": "/path/to/ssl-key.pem"
},
I stället för"/path/to
" anger du sökvägarna till de tidigare sparade certifikat- och nyckelfilerna.
Starta om Ajenti-tjänsten. I de flesta fall kan du göra detta genom att köra följande kommando i terminalen:
service ajenti restart
Om du har Ubuntu kommer kommandot att se ut så här: sudo service ajenti restart8
.
Om allt har konfigurerats korrekt kan du nu ansluta till Ajenti via en säker SSL/TLS-anslutning med HTTPS-protokollet och port 8000 (eller den port du använde för Ajenti).
Till exempel: https://<server_ip>:8000
Ersätt servernamnet med din riktiga adress och port om du använder en annan än 8000. Om allt är korrekt konfigurerat bör du se ett meddelande på skärmen när du ansluter att du är ansluten till servern via en säker SSL-anslutning.