Gestiona tu servidor con Ajenti

ajenti1-150Controlar un servidor GNU/Linux para algunos usuarios puede ser algo tedioso y complicado. La curva de aprendizaje no es igual para todos, y siempre viene bien tener herramientas que faciliten las cosas. Ajenti es precisamente eso, una programa, que una vez instalado, nos permitirá acceder a una interfaz web, desde donde podremos administrar nuestro servidor, y gran parte de sus funciones.

Ajenti está escrito en Python y funciona vía web. La mayoría del código usa licencia libre AGPLv3, y una parte, incorporada en la última versión, licencia propietaria. Las conexiones vía navegador web son seguras, ya que usa https vía SSL, por el puerto 8000.

La aplicación está construida alrededor de módulos, eso facilita su diseño y funcionamiento.

Instalación

Actualmente es compatible con los siguiente sistemas operativos GNU/Linux:

  • Debian Squeeze 6 o superior.
  • Ubuntu 12.04 Precise o superior.
  • Centos 6 o superior.
  • Red Hat Enterprise Server
  • FreeBSD (en modo experimental)

Para descargarlo tenemos que ir a la página web del proyecto ajenti.org

Debemos de ir a la sección de descargas y seleccionar nuestros sistema operativo:

ajenti-distrosYo he instalado el software en un servidor Debian 7 Wheezy. Al seleccionar el sistema operativo os indicará las instrucciones a seguir para la instalación, que en caso de Debian son:

Si queremos una instalación automática:

1
wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-debian.sh | sh

De forma manual, nos tenemos que descargar primero la key de los repositorios.

1
wget http://repo.ajenti.org/debian/key -O- | apt-key add -

Añadimos el repositorio de ajenti:

1
echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list

Actualizamos repositorios e instalamos el programa:

1
apt-get update &$ apt-get install ajenti

Reiniciamos el servicio:

1
service ajenti restart

Recuerda que para acceder debes hacerlo vía url https://dirección-servidor:8000.

Usaremos las credenciales por defecto root, y la contraseña admin, que más adelante cambiaremos.

 

Interfaz web

Al acceder vía web nos preguntará nuestras credenciales, que son las que hemos comentado antes:

ajenti-web-1En el panel vemos el nombre de nuestro máquina junto con el logo del sistema operativo, que en este caso es Debian. El tiempo que lleva encendido el servidor, el uso de la CPY y la memoria, y los controles de apagado y encendido.

Antes de nada cambiaremos la contraseña, para que no sea la que viene por defecto. Lo haremos en “Panel de control” -> “Contraseña”

ajenti-web-2Una gran herramienta es “Gestor de archivos”, que nos facilita la navegación dentro del servidor y el subir y bajar archivos.

ajenti-web-3Otra genial herramienta es “Terminal”, desde ella podremos abrir más de una ventana para gestionar el servidor vía shell.

ajenti-web-4Y accedemos a las terminales:

ajenti-web-5

Plugins

Para añadir servicios al host lo haremos desde la opción de “Plugins”, como vemos en la siguiente imagen:

ajenti-samba-1Una vez instalado ya podremos gestionar el servicio SAMBA desde la web:

ajenti-samba-2

Conclusiones

Tengo que decir que ajenti me ha sorprendido muy gratamente, por la facilidad de su instalación y de la navegación dentro de su interfaz. La única pega desde mi punto de vista es que use en parte una licencia privativa.

See you soon!

You may also like...

6 Responses

  1. Liher dice:

    Muy buen aporte, no lo conocia. Lo voy a instalar para probarlo en mi servidor con Xubuntu 14.04 que tengo para probar paginas web, tiene muy buena pinta. Muchas gracias, un saludo amigo

  2. Hola!
    Hay una versión para Ubuntu así que adelante! : )
    Gracias a ti por pasarte por aquí.

  3. Marianela dice:

    Hola,me podrías ayudar tengo problemas en conectarme con el navegador.

  1. 10 septiembre, 2015

    […] Webmin es un proyecto open source, escrito en Perl, que funciona con su propio proceso y servidor web. Por norma general trabajaremos con él a través del puerto 10000.  Para mayor seguridad también puede ser configurado para usar SSL. Una de sus ventajas es que trabaja a través de módulos, gracias a ellos existen una gran lista de extensiones, y facilita a desarrolladores crear nuevas.  No es la primera vez que trato éste tipo de productos en la web, de hecho ya hemos hablado de otros como Ajenti […]

  2. 20 octubre, 2015

    […] nuestro día a día. En la web hemos hablado de muchos programas que facilitan dicho acceso. Tanto Ajenti o Webmin nos pueden ayudar y mucho. Ya que con sólo unos click de ratón tendremos desplegado un […]

Deja un comentario

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

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR