


In addition, SSH provides an encrypted connection. The advantage of this approach is the ability to limit Webmin access to only those users who can connect to the server via SSH. Once complete, you can point your browser to IP address]:10000 (note https, not http). The server forwards the requests onward to the Webmin server on port 10000. So, the firewall is the source of your trouble. When you shut down iptables, you shut down our rules, as well. The only other issue is that the service is not running on port 10000, I think all that needs to happen is Apache needs to be configured so this port is open (as well as 80, 443, etc.) and then pointed to the correct folder. It's worth noting that we add this to the system firewall. The only tweak I made was to rename C:\Perl64 to C:\Perl as webmin looks in this folder to detect if Perl is installed. Log into FreePBX via SSH as root and run: nano -w /etc//webmin.repoĬopy and paste this repo info into the open webmin.repo file: ĭo CTRL+X followed by ‘Y’ to save and exit. If you move Webmin, you'll need to open the port you move it to, as we only open 10000 during install.
Webmin port how to#
Here is how to add Webmin to FreePBX using the repo method.ġ. You’ll need to create two similar records for the other two ports. In the list you’ll see a record for port 25 that looks like ACCEPT If protocol is TCP and destination port is 25. Here you have to add one record for each of the ports (465 and 587). I prefer to install the repo as it makes further administration and updates much easier down the road because you don’t have to know version numbers, and you can simply yum update to get the latest version. STEP 2, go to your Linux Firewall under Networking (in the Webmin menu). There are two main ways to install Webmin – downloading the RPM, or installing the repo. So, if your FreePBX is behind a firewall, and you aren’t port forwarding TCP 10,000, you are pretty safe from exploitation. While Webmin is considered to be a security risk, it really is only a risk if it is open to the outside world. Webmin is a super useful tool for administering Linux, however due to security concerns, it doesn’t come installed on FreePBX by default.
