Vesta Web File Manager plugin

Vesta offers two paid plugins: SFTP Chroot and Web File Manager. We recommend buying them as they are cheap and they will help you. Here we will discuss about the Web File Manager plugin.

Also check our KB article Vesta SFTP Chroot plugin

Check more details and buy the plugin at The cost of the plugin is $3/month or $50/lifetime.

What you can do with Vesta File Manager plugin?

Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.

To install Vesta File Manager:

1. Log into Vesta installation

2. Look for Server entry in the top menu.

vesta file manager1

3. Click the CONFIGURE button

vesta file manager2

4. Scroll down and choose the Vesta Control Panel Plugins link

vesta file manager3

5. Look for File Manager entry. Choose yes from the drop down menu. Enter the License Key.

You can find the License Key in the email you will receive from Vesta after ordering the plugin.

vesta file manager4

6. Click the Save button. You will see a message saying License Activated. Also, you will see a new entry in the top menu – File Manager.

vesta file manager5

7. The File Manager interface looks like:

vesta file manager6


Check the KB movie – Using Vesta File Manager plugin:

Vesta SFTP Chroot plugin

Vesta Control Panel is offered for free, however they are offering two paid plugins that we recommend to buy. They are SFTP Chroot and Web File Manager. We will discuss here the first one.

Also check the other KB article Vesta Web File Manager plugin

Check more details and buy the plugin at  It’s $1/month or $18/lifetime.

What does the SFTP plugin?

Restrict users so that they cannot use SSH and access only their home directory.

To install SFTP Chroot plugin:

1. Log into Vesta installation

2. From top menu choose Server item

vesta sftp chroot1

3. Click the Configure button

vesta sftp chroot2

4. Scroll down and click the Vesta Control Panel Plugins link

vesta sftp chroot3

5. Look for SFTP Chroot entry, click the yes option from the drop-down menu and enter the License Key.

You can find the License Key in the email you will receive from Vesta after ordering the plugin.

vesta sftp chroot4

6. Apply the settings by hitting the Save button at the bottom of the page.

7. You will see a message: License Activated. The plugin is now installed and users are protected.

vesta sftp chroot5


How to check server and accounts’ stats in Vesta

In Vesta you can easily see the server stats like load, ram usage etc, but you can also check the bandwidth, disk space usage etc for your clients. We will address both things in this article.

To see the account(s) summary:

1. Log into Vesta

vesta login

2. Go to Statistics from the top menu

vesta statistics1

3. You will see stats for your account. If you have multiple domains in your account, select the domain the show per user drop-down list.

vesta statistics2


To see the server stats (load, memory etc.):

1. Log into Vesta CP

vesta login

2. Go to Graphs from the top menu

vesta graphs1

3. You will see graphs for Load Average, Memory Usage, Bandwidth Usage, HTTPD Usage, NGINX Usage, Exim Usage, MySQL Usage, FTP Usage, SSH Usage. Notice that you can choose the time interval you want to check – Daily, Weekly, Monthly and Yearly.
In the image below you can see for example the server Load Average values for the current day.

vesta graphs2


The movie tutorial for this post:

How to change the default Vesta port (8083)

The Vesta Control Panel is running by default on port 8083. You can change the port, by following some simple steps.

You may want to check here the IANA registered ports.

Let’s assume you want to change the port from 8083 to 8093.

1. Add the new port 8093 to the white list in your iptables(or firewall application). For this, Log into Vesta, go to Firewall tab from the top menu. Click the +Add rule sign. You will see a window like:

vesta add firewall rule

Enter: Action=Accept; Protocol=TCP; Port: 8093; IP address: Click the Add button.

You will see the new rule in the firewall’s list:

vesta new port rule

2. Connect to your server via SSH. Edit the file /usr/local/vesta/nginx/conf/nginx.conf with your preferred editor:

[root@webcp ~]# nano /usr/local/vesta/nginx/conf/nginx.conf

Look for the row listen 8083;

 # Vhost
    server {
        listen          8083;

And change 8083 to your new port. Save the file.

 # Vhost
    server {
        listen          8093;

3. Restart the Vesta service to apply your changes.

[root@webcp ~]# service vesta restart
Restarting vesta (via systemctl):                          [  OK  ]
[root@webcp ~]# 

4. Try to access the Vesta interface on the new port – .If everything is working fine, you can remove the firewall rule for the port 8083.

How to install VestaCP (Vesta Control Panel)

Vesta is a FREE web hosting control panel. Here are some steps to install it on your VPS/dedicated server.

For more information on Vesta visit the website

Steps to install Vesta:

  1. # Connect to your server as root via SSH
    ssh root@your.server
  2. # Download installation script
    curl -O

    [root@webcp ~]# curl -O
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100  1721  100  1721    0     0  11674      0 --:--:-- --:--:-- --:--:-- 11707
    [root@webcp ~]#
  3. # Run it
    We used a custom command:

    [root@webcp ~]# bash --nginx yes --apache yes --phpfpm no --named yes --remi no --vsftpd no --proftpd yes --iptables yes --fail2ban yes --quota yes --exim yes --dovecot yes --spamassassin yes --clamav yes --mysql yes --postgresql no
You can customize the installation command on

Here is the capture of our installation process: VestaCP Installation

You will also receive an email notice:

Congratulations, you have just successfully installed Vesta Control Panel username: admin password: EcmxjRgHyj We hope that you enjoy your installation of Vesta. Please feel free to contact us anytime if you have any questions. Thank you. — Sincerely yours team

Page 4 of 4
1 2 3 4