SDB:Webmin

Jump to: navigation, search


Install

Preferred Method is via GIT (http://www.webmin.com/git.html) if needed install git first:

zypper in git

now install webmin:

git clone git://github.com/webmin/webmin.git /usr/local/webadmin
cd /usr/local/webadmin
sudo sh setup.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

Update

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

FirewallD

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

Sources