ISPConfig change port – How to change the default port

hmk 

Why do we need to change the default port?

Generally, we change ispconfig port to another for security reasons.

By default we access the admin panel of Ispconfig via http://ip-addresss:8080.

However, most often our customers prefer to change that port to another.

A major benefit of changing the default port is that we can deter some of the non-targetted and amateur script kiddie-type attacks.

It is quite common for relatively unsophisticated users who use scripts to port scan large blocks of IP addresses at a time specifically to see if the default port is open.

If they find one, they will launch some sort of attack on it (brute force, dictionary attack, etc).

At that time, if the machine is not vulnerable to IPs being scanned and does not run with the default port, then it will not respond.

Therefore, it will not show up in the list of machines for these script attacks.

Change ispconfig port

Changing port 8080 is quite easy. We recommend the following steps to do the same.

1. Initially, we open the terminal and log in as root.

2. If we go through vi /etc/apache2/sites-enabled/000-ispconfig.vhost we will see the following:

Listen 8080
NameVirtualHost *:8080

3. Now we change the port, 8080 as we desire.

For example, it can be 8000.

Then the new entry will look like this:

Listen 8000
NameVirtualHost *:8000

Similarly, we change 8080 in the sites-available also.

Eventually, we restart the apache2.

In order to do so, we can use the command below:

/etc/init.d/apache2 restart

Now we canbrowse Ispconfig in new port as http://ip-addresss:8000.

Change ispconfig port when running on Nginx webserver
To change the port that ispconfig is running on, you will need to edit the file /etc/nginx/sites-enabled/ispconfig.vhost.

nano /etc/nginx/sites-available/ispconfig.vhost

I’m using the nano editor, but it also works with the vi editor.

Save and close the file. Then, restart Nginx for the changes to take effect.

systemctl restart nginx

You can now access ispconfig on your new port by going to:

http://ip-addresss:15080 or https://FQN:15080

In my example, I change ispconfig port for the WebGui to 15080

Recommended Posts

How to Start Using a Web Hosting Account

Starting with a web hosting account is an essential step in launching your online presence. Whether you’re setting up a personal blog, an e-commerce website, or a professional portfolio, a hosting account serves as the foundation. Here’s a comprehensive guide to help you get started: Step 1: Choose the Right Hosting Plan Before diving into […]

hmk 

5 Linux commands to check free disk space

Keeping track of disk utilization information is on system administrators’ (and others’) daily to-do list. Linux has a few built-in utilities that help provide that information. Linux df command The df command stands for “disk-free,” and shows available and used disk space on the Linux system. df -h shows disk space in human-readable format df -a shows the file system’s […]

hmk 

How to use a Private key for SSH authentication

What’s a private key? Even the most complex passwords cannot match the cryptographic strength of private keys. With SSH, private keys significantly improve security by relieving users of the burden of remembering complex passwords (or worse yet, writing them down). Let’s first Open a terminal and generate a private key. Step 1 : Check to […]

hmk