Jump to: navigation, search


Preferred Method is via GIT ( if needed install git first:

zypper in git

now install webmin:

git clone git:// /usr/local/webadmin
cd /usr/local/webadmin
sudo sh

Follow interactive CLI setup. For opensuse choose Operating System #48 As Version you can enter anything (e.x. tumbleweed) This would result in:

Operating system: 48
Please enter the version of SuSE Linux you are running
Version: tumbleweed
Operating system name:    SuSE Linux
Operating system version: tumbleweed


cd /usr/local/webadmin
git pull
sudo /etc/webmin/restart


Add Service

firewall-cmd --permanent --new-service=webmin

Configure Service

firewall-cmd --permanent --service=webmin --set-description="web-based interface for system administration"
firewall-cmd --permanent --service=webmin --add-port=10000/tcp
firewall-cmd --reload

Open Service to enable temporary (until restart) access on "public" network connections:

firewall-cmd --zone=public --add-service=webmin

to enable permanent access on "home" network:

firewall-cmd --permanent --zone=home --add-service=webmin