Ajenti es un panel de control multiplataforma que proporciona una interfaz basada en web para gestionar servidores y sus aplicaciones. Es un sistema de gestión flexible y escalable que puede desplegarse en servidores Linux y permite gestionar múltiples servidores y aplicaciones simultáneamente.
Ajenti incluye una arquitectura modular que le permite añadir nuevas características y personalizaciones para adaptarlo a sus necesidades. Dispone de una amplia gama de herramientas de gestión de servidores que incluyen la monitorización del estado del sistema, la configuración de red, la gestión de usuarios y grupos, la configuración de seguridad y la gestión de sitios web y bases de datos.
Ajenti también tiene un sistema de plugins con muchas aplicaciones disponibles, incluyendo la instalación de CMS, así como la recuperación de datos y utilidades de copia de seguridad. También existe la posibilidad de configurar el registro y la supervisión de la actividad del servidor. Esto permite a los administradores supervisar y analizar todas las acciones que se realizan en el servidor.
En general, Ajenti es un panel de control de calidad y fácil de usar que simplifica y facilita el trabajo de los administradores a la hora de gestionar servidores y sus aplicaciones. Es fácilmente personalizable y adaptable a las necesidades de cada cliente, lo que lo convierte en una herramienta de gestión versátil.
Ajenti incluye utilidades para gestionar conexiones de red, cortafuegos, copias de seguridad, monitorización de recursos del sistema, bases de datos y otras tareas. También admite la configuración de hosts virtuales y permite configurar Apache, Nginx, PHP y otros servidores web. Ajenti es de código abierto y está disponible para su descarga en el sitio web del proyecto.
Algunas de las ventajas de utilizar Ajenti como interfaz de gestión para servidores basados en Linux y BSD son:
En general, el uso de Ajenti ayuda a los usuarios a gestionar sus servidores basados en Linux y BSD de forma rápida y eficiente.
Para configurar una conexión SSL/TLS con Ajenti, necesitará generar un certificado SSL e instalarlo en su servidor.
Estos son los pasos a seguir:
Instale el paquete OpenSSL si no lo tiene ya instalado en su servidor.
Genere un archivo CSR (archivo de solicitud de certificado) para su dominio ejecutando el siguiente comando en un terminal:
openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr
Utilice su nombre de dominio en lugar de"midominio
".
Envíe el archivo resultante midominio.csr a una autoridad de certificación para obtener un certificado SSL. Normalmente, esto se hace en el sitio web del centro de certificación.
Cuando recibas el certificado SSL de la autoridad de certificación, descarga el archivo del certificado y la clave privada del sitio web de la autoridad de certificación.
Coloque la clave privada y el archivo del certificado en archivos separados en su servidor. Recuerde establecer los permisos correctos en estos archivos.
Edite el archivo de configuración de Ajenti para establecer la conexión SSL/TLS. El archivo de configuración de Ajenti se encuentra normalmente en la siguiente ruta: /etc/ajenti/config.json
Introduzca en él los siguientes parámetros:
"ssl": {
"enabled": true,
"certificate": "/path/to/ssl-certificate.pem",
"private_key": "/path/to/ssl-key.pem"
},
En lugar de"/ruta/a
", especifique las rutas a los archivos de certificados y claves guardados previamente.
Reinicie el servicio Ajenti. En la mayoría de los casos, puede hacerlo ejecutando el siguiente comando en el terminal:
service ajenti restart
Si tienes Ubuntu, el comando tendrá este aspecto: sudo service ajenti restart8
.
Si todo se ha configurado correctamente, ahora puede conectarse a Ajenti a través de una conexión segura SSL/TLS utilizando el protocolo HTTPS y el puerto 8000 (o el puerto que haya utilizado para Ajenti).
Por ejemplo: https://<server_ip>:8000
Sustituya el nombre del servidor por su dirección real y el puerto si está utilizando uno diferente al 8000. Si todo está configurado correctamente, al conectarte deberías ver un mensaje en la pantalla que te indica que estás conectado al servidor a través de una conexión SSL segura.