Ajenti е междуплатформен контролен панел, който предоставя уеб базиран интерфейс за управление на сървъри и техните приложения. Това е гъвкава и мащабируема система за управление, която може да бъде внедрена на Linux сървъри и ви позволява да управлявате няколко сървъра и приложения едновременно.
Ajenti включва модулна архитектура, която ви позволява да добавяте нови функции и персонализации, за да я адаптирате към вашите нужди. Той разполага с широк набор от инструменти за управление на сървъри, включително наблюдение на състоянието на системата, мрежови настройки, управление на потребители и групи, настройки за сигурност и управление на уебсайтове и бази данни.
Ajenti разполага и със система за плъгини с много налични приложения, включително за инсталиране на CMS, както и с помощни програми за възстановяване и архивиране на данни. Съществува и възможност за настройка на регистриране и наблюдение на дейността на сървъра. Това позволява на администраторите да наблюдават и анализират всички действия, които се извършват на сървъра.
Като цяло Ajenti е качествен и лесен за използване контролен панел, който опростява и улеснява работата на администраторите при управлението на сървъри и техните приложения. Той лесно се персонализира и адаптира към нуждите на всеки клиент, което го прави универсален инструмент за управление.
Ajenti включва помощни програми за управление на мрежови връзки, защитна стена, резервни копия, наблюдение на системните ресурси, бази данни и други задачи. Той също така поддържа създаването на виртуални хостове и ви позволява да конфигурирате Apache, Nginx, PHP и други уеб сървъри. Ajenti е с отворен код и е достъпен за изтегляне от уебсайта на проекта.
Някои от предимствата на използването на Ajenti като интерфейс за управление на сървъри, базирани на Linux и BSD, включват:
Като цяло използването на Ajenti помага на потребителите да управляват своите Linux и BSD базирани сървъри бързо и ефективно.
За да настроите SSL/TLS връзка с Ajenti, ще трябва да генерирате SSL сертификат и да го инсталирате на вашия сървър.
Ето стъпките, които трябва да следвате:
Инсталирайте пакета OpenSSL, ако все още не е инсталиран на вашия сървър.
Генерирайте CSR файл (файл със заявка за сертификат) за вашия домейн, като изпълните следната команда в терминала:
openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr
Използвайте името на вашия домейн вместо"mydomain
".
Изпратете получения файл mydomain.csr на орган за издаване на сертификати, за да получите SSL сертификат. Обикновено това се прави на уебсайта на удостоверяващия център.
Когато получите SSL сертификата от центъра за сертифициране, изтеглете файла със сертификата и частния ключ от уебсайта на центъра за сертифициране.
Поставете частния ключ и файла със сертификата в отделни файлове на вашия сървър. Не забравяйте да зададете правилните разрешения за тези файлове.
Редактирайте конфигурационния файл на Ajenti, за да настроите SSL/TLS връзката. Конфигурационният файл на Ajenti обикновено се намира на следния път: /etc/ajenti/config.json
Въведете следните параметри в него:
"ssl": {
"enabled": true,
"certificate": "/path/to/ssl-certificate.pem",
"private_key": "/path/to/ssl-key.pem"
},
Вместо"/path/to
", посочете пътищата до предварително записаните файлове със сертификати и ключове.
Рестартирайте услугата Ajenti. В повечето случаи можете да направите това, като изпълните следната команда в терминала:
service ajenti restart
Ако имате Ubuntu, командата ще изглежда по следния начин: sudo service ajenti restart8
.
Ако всичко е конфигурирано правилно, сега можете да се свържете с Ajenti чрез сигурна SSL/TLS връзка, използвайки протокола HTTPS и порт 8000 (или какъвто порт сте използвали за Ajenti).
Например: https://<server_ip>:8000
Заменете името на сървъра с истинския си адрес и порта, ако използвате различен от 8000. Ако всичко е конфигурирано правилно, при свързване трябва да видите съобщение на екрана, че сте свързани със сървъра чрез сигурна SSL връзка.