• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to Install Ajenti for Managing Linux Server

{{postValue.id}}

To Install Ajenti for Managing Linux Server

Ajenti is an open source web-based control panel (GUI) for Linux server. It will help server administrator to manage the remote server without any problem. It’ s lightweight, powerful & responsive web interface. It includes lot of plugins for system and software configuration, monitoring and management purpose. Through this plugin we can install/manage all the major services such as web server, mail server, DNS, Network monitoring service, File System, Firewall, MySQL, Samba, FTP, Squid, etc

Download and enable the EPEL repository

[root@linuxhelp Desktop]# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
--2016-05-17 13:42:26--  http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Resolving download.fedoraproject.org... 152.19.134.142, 5.175.150.50, 140.211.169.196, ...
Connecting to download.fedoraproject.org|152.19.134.142|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://epel.mirror.net.in/epel/6/x86_64/epel-release-6-8.noarch.rpm [following]
.
.
.
100%[========================================================================> ] 14,540      --.-K/s   in 0.04s   

2016-05-17 13:42:27 (343 KB/s) - “ epel-release-6-8.noarch.rpm”  saved [14540/14540]

Import the EPEL package by using rpm.

[root@linuxhelp Desktop]# rpm -ivh epel-release-6-8.noarch.rpm

Download the ajenti package by using the following command.

[root@linuxhelp Desktop]# wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
--2016-05-17 13:47:20--  http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
Resolving repo.ajenti.org... 198.232.124.224
Connecting to repo.ajenti.org|198.232.124.224|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3327 (3.2K) [application/x-redhat-package-manager]
Saving to: “ ajenti-repo-1.0-1.noarch.rpm” 

100%[========================================================================> ] 3,327       --.-K/s   in 0.005s  

2016-05-17 13:47:20 (611 KB/s) - “ ajenti-repo-1.0-1.noarch.rpm”  saved [3327/3327]

Import the downloaded package into repository by using RPM command.

[root@linuxhelp Desktop]# rpm -i ajenti-repo-1.0-1.noarch.rpm

Now install the ajenti package by using following command.

[root@linuxhelp Desktop]# yum install ajenti
Loaded plugins: aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, tmprepo, verify,
              : versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: ftp.iitm.ac.in
 * epel: ftp.cuhk.edu.hk
* extras: ftp.iitm.ac.in
.
.
.
Installed:
  ajenti.noarch 0:1.2.23.8-1                                                                                      
.
.     

Complete!

Once the installation is completed, open “ 8000” port on firewall/router for remote access of web interface.

[root@linuxhelp Desktop]# iptables -A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT 
[root@linuxhelp Desktop]# iptables -A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPT

Now restart iptables service by using the following command.

[root@linuxhelp Desktop]# service
iptables restart iptables: Setting chains to policy ACCEPT: filter mangle na[ OK ]
iptables: Flushing firewall rules: [ OK ] iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]

Now open the browser and type the IP address of the server where we have installed. Enter the default username as " root" and password as " admin" .

https://localhost:8000
OR
https://< ip-address> :8000

Enter the your server ip address with port number 8000.


ajenti

Secure login will be asked in browser, because we are using https protocol.

Press advance option.


secure_login

Click add exceptions


exceptions

Now click confirm security exceptions


security_exceptions

In Login page of ajenti, enter the user name and password.


login_page

Dashboard page will show about your server information.


dashboard

To change the defaults password, go to password menu and change the password.


password_menu

To check the available plugin in ajenti, click plugins menu and view the available plugins.

available_plugin

System Menu

On the system menu, you will have options to configure your server as per your requirements.

Set cron job

cron_job

About the file system information

file_system

To check network interface connectivity

network_connectivity

Software Menu

On software menu, useful service options for your server like samba, MySQL, NFS, etc is available.

To configure samba service

samba_service

Tags:
brayden
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

Hello! I couldn't able to open my web console though the port 8000 is in listen state pls help me!!

A

Make sure your port 8000 is open in iptables/CSF

Q

[Errno -1] Package does not match intended download I am getting the above error

A

Try running "yum clean metadata"

Q

How to uninstall ajenti

A

yum remove ajenti is to remove ajenti

Q

Hello! I couldn't able to open my web console though the port 8000 is in listen what can I do ?

A

Make sure your port 8000 is open in iptables/CSF

Q

I cant login ajenti when i tried to login from another laptop .now the login is blocked !!! how to solve this or uninstall agenti !!??

A

Have you opened port on the Firewall? what kind of blocking error you getting?. Use “yum remove ajenti” to un-install.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Ryan ?
how to use visual traceroute tool

Am using traceroute command to check for the route. i got this tool while surfing. So pls help me out installation and usage of Visual traceroute tool.

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.