Ajenti je multiplatformní ovládací panel, který poskytuje webové rozhraní pro správu serverů a jejich aplikací. Jedná se o flexibilní a škálovatelný systém správy, který lze nasadit na linuxové servery a umožňuje spravovat více serverů a aplikací současně.
Ajenti obsahuje modulární architekturu, která umožňuje přidávat nové funkce a přizpůsobení a přizpůsobit jej tak vašim potřebám. Má širokou škálu nástrojů pro správu serverů, včetně monitorování stavu systému, nastavení sítě, správy uživatelů a skupin, nastavení zabezpečení a správy webových stránek a databází.
Ajenti má také systém zásuvných modulů s mnoha dostupnými aplikacemi, včetně instalace CMS, a také nástroje pro obnovu a zálohování dat. K dispozici je také možnost nastavení protokolování a monitorování činnosti serveru. Správci tak mohou sledovat a analyzovat všechny akce, které jsou na serveru prováděny.
Celkově lze říci, že Ajenti je kvalitní a uživatelsky přívětivý ovládací panel, který zjednodušuje a usnadňuje práci správců při správě serverů a jejich aplikací. Je snadno přizpůsobitelný a přizpůsobený potřebám každého klienta, což z něj činí univerzální nástroj pro správu.
Ajenti obsahuje nástroje pro správu síťových připojení, brány firewall, zálohování, monitorování systémových prostředků, databází a dalších úloh. Podporuje také nastavení virtuálních hostitelů a umožňuje konfigurovat servery Apache, Nginx, PHP a další webové servery. Ajenti je open source a je k dispozici ke stažení na webových stránkách projektu.
Mezi výhody používání Ajenti jako rozhraní pro správu serverů založených na systémech Linux a BSD patří např:
Celkově lze říci, že používání systému Ajenti pomáhá uživatelům rychle a efektivně spravovat jejich servery založené na systémech Linux a BSD.
Chcete-li nastavit připojení SSL/TLS k serveru Ajenti, je třeba vygenerovat certifikát SSL a nainstalovat jej na server.
Zde jsou uvedeny následující kroky:
Nainstalujte balíček OpenSSL, pokud ještě není na serveru nainstalován.
Vygenerujte soubor CSR (soubor žádosti o certifikát) pro vaši doménu spuštěním následujícího příkazu v terminálu:
openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr
Místo"mydomain"
použijte název své domény.
Výsledný soubor mydomain.csr odešlete certifikační autoritě a získáte certifikát SSL. Obvykle se to provádí na webových stránkách certifikační autority.
Po obdržení certifikátu SSL od certifikační autority stáhněte soubor certifikátu a soukromý klíč z jejích webových stránek.
Soubor soukromého klíče a soubor certifikátu umístěte na server do samostatných souborů. Nezapomeňte těmto souborům nastavit správná oprávnění.
Upravte konfigurační soubor Ajenti a nastavte připojení SSL/TLS. Konfigurační soubor Ajenti se obvykle nachází na následující cestě: /etc/ajenti/config.json
.
Zadejte do něj následující parametry:
"ssl": {
"enabled": true,
"certificate": "/path/to/ssl-certificate.pem",
"private_key": "/path/to/ssl-key.pem"
},
Místo"/path/to
" zadejte cesty k dříve uloženým souborům s certifikáty a klíči.
Restartujte službu Ajenti. Ve většině případů to provedete spuštěním následujícího příkazu v terminálu:
service ajenti restart
Pokud máte Ubuntu, bude příkaz vypadat takto: sudo service ajenti restart8
.
Pokud bylo vše správně nakonfigurováno, můžete se nyní připojit k službě Ajenti prostřednictvím zabezpečeného připojení SSL/TLS pomocí protokolu HTTPS a portu 8000 (nebo jakéhokoli portu, který jste použili pro službu Ajenti).
Například: https://<server_ip>:8000
Pokud používáte jinou adresu než 8000, nahraďte název serveru skutečnou adresou a portem. Pokud je vše správně nakonfigurováno, měla by se při připojení na obrazovce zobrazit zpráva, že jste k serveru připojeni přes zabezpečené připojení SSL.