How To Install Ajenti Control Panel on Ubuntu & Debian

Ajenti is a web-based control panel for managing systems (like: Webmin, cPanel). It has a very beautiful and user-friendly interface. For personal use Ajenti is freely available for under AGPLv3. For commercial use you have to pay for a small amount regularly.

This article will help you to install Ajenti control panel on Ubuntu and Debian systems. This article has been tested with Ubuntu 12.04 LTS only.

Step 1: Add Repository

Ajenti provides it own repository for installing its packages. Use one of following commands to add ajenti apt repository based on your operating system.

On Debian – Ajenti requires Debian 6 or later. Debian 5 might work with Python 2.6 installed.

$ wget -O- | sudo apt-key add -
$ echo "deb main main debian" >> /etc/apt/sources.list

On Ubuntu – Ajenti requires ubuntu 12.04 Precise Pangolin. Previous releases might work with Python upgraded

$ wget -O- | sudo apt-key add -
$ sudo echo "deb main main ubuntu" >> /etc/apt/sources.list

Step 2: Install Ajenti Control Panel

After adding required repository in our system, Let’s install Ajenti control panel using following command.

$ sudo apt-get update
$ sudo apt-get install ajenti

Step 3: Access Ajenti Control Panel

Ajenti default works on port 8000 with secure http (HTTPS). You will most likely receive a warning message indicating that there is an issue with the server’s certificate. There is no problem, because Ajenti is using self signed certificate. we just need to accept it and proceed.

  Username: root
  Password: admin

Ajenti Login Screen –


Ajenti Dashboard –


Step 4: Start/Stop/Restart Ajenti Service

Ajenti provide init service to Start/Stop/Restart ajenti service. Use one of following command as per requirements

$ sudo service ajenti start
$ sudo service ajenti stop
$ sudo service ajenti restart