User Tools

Site Tools


networking:linux:webmin

Webmin

See also ConfigServer Security & Firewall (CSF)

https://www.digitalocean.com/community/tutorials/how-to-install-webmin-on-ubuntu-22-04

Webmin is a mature and flexible management tool based primarily on Perl.

If you use the excellent CSF firewall, this also enables a GUI web interface to manage CSF.

Ubuntu 22.04

# Install the code signing key
curl -fsSL https://download.webmin.com/jcameron-key.asc | sudo gpg --dearmor -o /usr/share/keyrings/webmin-archive-keyring.gpg

# Add the Webmin repository
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/webmin-archive-keyring.gpg] https://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list > /dev/null

# Install Webmin
apt update && apt install webmin

Optionally open the default firewall:

ufw allow from <your_cidr_subnet> proto tcp to any port 10000

Use Webmin

Force SSL

Webmin → Webmin → Webmin Configuration → SSL Encryption → Enable SSL if available

Add User to Manage DNS Only

networking/linux/webmin.txt · Last modified: 2023/03/03 12:21 by gcooper