wrapmin 1.0b review

Download
by rbytes.net on

License: GPL (GNU General Public License)
File size: 0K
Developer: Panagiotis Skarvelis
0 stars award from rbytes.net

wrapmin is a wrapper that makes it possible to access Webmin from a directory on a site on an another Web server.

wrapmin is very useful if you are behind a firewall that only allows access to port 80.

Requirements:
You need Apache installed with PHP, and of course Webmin properly installed.

Installation:

Unzip the files on some directory inside your site

ex www.yoursite.com/webmin

Open the config.php and change the values if necessary for Webmin server and port.
The default values is "localhost" and port "10000" wich is the default installation values for Webmin.

Change the user and password values with webmin user you wont to use

Go to Webmin Configuration -> Authentication

(http://localhost:10000/webmin/edit_session.cgi)

and select "Disable session authentication"

Go to Webmin Configuration -> Anonymous Module Access

(http://localhost:10000/webmin/edit_anon.cgi)

and allow anonymous access to certain modules and paths, for work with Wrapmin.

set URL path

/images

etc etc

to user with rights to use the modules ( by default is "root")

!!WARNING!!

Deny acces to any other address exempt localhost.
With http://localhost:10000/webmin/edit_access.cgi set "Only allow from listed addresses" to localhost

!!WARNING!!

Protect the Wrapmin directory with .htaccess
The provided .htpasswd have by default user "demo" with password "demo"

CHANGE THIS USER NAME AND PASSWORD
CHOOSE HARD TO FIND PASSWORD AND USERNAME

Use the following command to create the .htpasswd

#htpasswd -c .htpasswd secretuser

Make sure you have enabled "AllowOverride AuthConfig" on httpd config.
Set the path for your .htpasswd on .htaccess
You can read about Access control on

http://httpd.apache.org/docs/1.3/howto/auth.html

wrapmin 1.0b keywords