wrapmin 1.0b review
Download
|
|
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 search tags