Administrar y controlar servidores cloud con Ajenti

El cloud esta cada vez mas de moda y para utilizar servidores cloud en las principales compañías que ofrecen este tipo de servicios muchas veces debemos renunciar a la utilización de paneles y entornos web en los que administrar o controlar lo que pasa en nuestro servidor, si tenemos contratado un servidor cloud en Amazon, Google, o Azure, seguramente tengamos instalado alguna de las distribuciones que vienen por defecto en este tipo de servidores, también casi seguro que ya le habremos instalado todo los servicios de servidor web, base de datos y ftp que necesitemos. Pero ahora que, como vigilamos lo que está pasando en nuestro servidor cloud, aparte de conectarnos por consola y vigilar los procesos, listar conexiones activas, etc, que mas podemos hacer.

ajenti panel control

Instalar Ajenti en nuestro servidor cloud

Ajenti es un panel con entorno web con el cual podemos tener en todo momento controlado nuestro servidor e incluso poder hacer algunas cosas como reiniciar servicios, editar archivos y un largo etc, todo a través de una url.

Instalarlo en ubuntu es tan fácil como conectarse por ssh al servidor y ejecutar el comando:

wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-ubuntu.sh | sudo sh

para el resto de distribuciones principales podemos visitar su web y nos indican como hacerlo:

 

http://ajenti.org/#section-downloads

 

Una vez instalado la consola nos mostrará el usuario y contraseña por defecto, es importante que la contraseña la cambiemos cuanto antes para no tener una tan fácil y que además es por defecto en un servidor que esta online y puede ser utilizado para muchas cosas malas, también debemos activar en nuestro panel cloud el puerto por el cual se accede a ajenti, por defecto el 8000.

ajenti nginx

Añadir accesos a nginx desde ajenti

Si, como se puede ver en la imagen podemos modificar y añadir nuevos registros a nginx desde el propio panel de ajenti, con mucha facilidad ya que nos crea las lineas por defecto y solo nos tocaría modificarlas para dejarlas a nuestro gusto o requisitos, algo muy cómodo para no tener que ir copiando y pegando en consola y mucho menos escribiendo cada vez todas las lineas.

ajenti fail2ban

Controlar fail2ban

Si vamos a tener un servidor cloud con varios servicios y disponible desde cualquier ubicación es imprescindible que tengamos instalado en el fail2ban, este servicio banea a todo aquel que intente loguearse varias veces sin exito a los servicios mas comunes instalados en un servidor, evitando así la mayoría de los ataques de fuerza bruta contra el, pero claro esto genera una jaula con muchas ips baneadas y es posible que nos hayamos baneado a nosotros mismos o simplemente que queramos tener un control sobre cuanta gente esta intentando hacer un ataque de fuerza bruta contra nosotros, desde el propio panel podremos hacer tanto una como la otra, bloquear ips, desbanear ips y por supuesto ver todo lo que esta pasando.

ajenti firewall

Configurar el firewall

Otra de las características de este panel es que nos permite configurar el firewall interno de nuestro servidor cloud, aunque todos estos distribuidores de cloud ya poseen su propia seguridad y nos brindan la posibilidad de configurarla desde sus propios paneles, no esta de mas que si vamos a tener un servidor abierto complemente tengamos la posibilidad de cerrar algunas cosas desde dentro.

 

Muchas mas opciones disponibles en este panel

Aunque no vamos a hacer mas incapie en nada, ya que no acabaríamos nunca de mentar y listar todas las funcionalidades a las que vamos a tener acceso desde este panel, aclarar que al instalarse el propio panel detectará todos los servicios de bases de datos, correo y demás servidores que tengamos instalado y nos dará la posibilidad de administrarlos, por ejemplo a mi me detectó sin problemas el motor de bases de datos mysql ( muy utilizado en todo el mundo ), pero también me detectó mongodb que es un gestor no tan conocido o por lo menos no tan utilizado como mysql, permitiéndome también gestionarlo sin problema.

Por todo esto considero que Ajenti es un panel imprescindible en nuestros servidores cloud, y os invito a que por lo menos lo probéis ya que no cuesta nada y estoy seguro que os convencerá.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *