GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
* Sign Up! *

Support
Customer Portal
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Webmin: Web-Based Server Administration

bullet Introduction

Webmin is a web-based control panel for Unix servers. It puts a browser interface in front of the tasks you would otherwise do at the command line — managing users, editing Apache configuration, reviewing logs, applying package updates, and much more. It is entirely optional — everything it does can be done from the shell — but it is a friendly way to administer a VPS, and it works on both FreeBSD 15 and Rocky Linux 10.

 

bullet Installing Webmin

On FreeBSD 15, Webmin is packaged:

# pkg install webmin
# sysrc webmin_enable=YES
# /usr/local/lib/webmin/setup.sh      # one-time setup (login, port)
# service webmin start

On Rocky Linux 10, add the project's repository, then install:

# curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
# sh setup-repos.sh
# dnf install webmin
# systemctl enable --now webmin

Webmin listens on port 10000. Reach it in a browser at https://your-domain.example:10000/ and log in. It uses a self-signed certificate by default, so your browser will warn once that the connection is not from a recognized authority — expected for a fresh install.

 

bullet Securing Access

Because Webmin can change anything on your server, lock down who can reach it. Two measures matter most:

  • Restrict it at the firewall to the addresses you administer from, rather than leaving port 10000 open to the whole Internet. The Securing Your VPS page shows the exact pf (FreeBSD) and firewalld (Rocky Linux) rules.

  • Use a strong password (and, if you like, Webmin's built-in two-factor authentication), and keep Webmin itself updated through its own Webmin → Webmin Configuration module or your package manager.

 

bullet What You Can Do

Webmin groups its tools into modules. The ones VPS owners use most:

  • System → Users and Groups — add and edit accounts without touching the command line.

  • Others → File Manager — a browser-based file manager (upload, edit, set permissions).

  • System → Software Package Updates — see and apply available updates.

  • Servers → Apache Webserver — including a "Create Virtual Host" wizard that writes a virtual host file for you.

  • Servers → Sendmail Mail Server — manage aliases, virtual users, and mail settings.

  • Networking → Firewall — review and adjust firewall rules.

 

bullet Documentation

The project documents every module in depth:


Toll Free 1-866-GSP-4400 • 1-301-464-9363 • service@gsp.com
Copyright © 1994-2026 GSP Services, Inc.