Install WebminSo, you don’t want to open port 21 for incoming traffic, and you still want to be able to transfer files to your web server locally. Maybe you’re not used to the UNIX terminal, and all the commands you need to know to administer your server? The answer is Webmin. It’s easy to set up, and gives you a graphical interface with a good overview and many options once it’s installed. It’s a web-based interface for system administration for UNIX. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. You can also configure it to be accessed remotely if you have your server elsewhere.


webmin1         webminfiles

Install via shell command

  1. If you like to install and update Webmin via APT, Do like this:
    $~: sudo nano /etc/apt/sources.list
  2. Add this at the bottom of the file, last line.
    deb sarge contrib
    deb sarge contrib
  3. Install Webmin
    :~$ sudo -i
    :~$ wget
    :~$ apt-key add jcameron-key.asc
    :~$ apt-get update && apt-get install webmin --force-yes -y && rm jcameron-key.asc
  4. Login

Access via remote

If you want to access Webmin from anywhere in the world you need to open port 10000 in your router or firewall. This means that anyone can access it, so it’s not recommended but possible.

 Pro tip

Make phpMyadmin secure!