Few steps are required to install Ajenti on Debian 10 / Debian 9 since all packages are available on the APT repository. We’ll update the system and add the required repository.
Step 1: Update your system
Ensure your system and packages are updated.
sudo apt update sudo apt -y upgrade
It is recommended to reboot your server after an upgrade.
Step 2: Install python-imaging (Debian 10 only)
Ajenti depends on python-imaging but it is not available on APT repository.
Download .deb package:
$ sudo pkg -i python-imaging_4.0.0-4_all.deb sudo: pkg: command not found [email protected]:~$ sudo dpkg -i python-imaging_4.0.0-4_all.deb Selecting previously unselected package python-imaging. (Reading database ... 28519 files and directories currently installed.) Preparing to unpack python-imaging_4.0.0-4_all.deb ... Unpacking python-imaging (4.0.0-4) ... Setting up python-imaging (4.0.0-4) ...
Step 3: Install Ajenti Control Panel on Debian 10 / Debian 9
You can choose to install Ajenti V2 or Ajenti 1.x. In this guide, we’ll do installation of Ajenti v2 on Debian 10 (Buster).
sudo apt -y install gnupg2 wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add - echo "deb http://repo.ajenti.org/debian main main debian" | sudo tee /etc/apt/sources.list.d/ajenti.list
Step 4: Install Ajenti Control Panel on Debian 10 (Buster)
Once you have added a repository, install Ajenti control panel using following command:
sudo apt update sudo apt -y install ajenti
Now start and enable Ajenti service:
sudo systemctl status ajenti sudo systemctl enable ajenti
Ajenti will listen on HTTPS port
8000 by default
Login to Ajenti 1.x using:
Default username : root Default password : admin
Enjoy running Ajenti on Debian 10 Linux system.