BigAdmin System Administration Portal
Community-Submitted Tech Tip
Print-friendly VersionPrint-friendly Version
This content is submitted by a BigAdmin user. It has not been reviewed for technical accuracy by Sun Microsystems, though it may have been lightly edited to improve readability. If you find an error or would like to comment on the article, please contact the submitter or use the comment field at the bottom of the article. Community submissions may not follow Sun trademark guidelines. For information on Sun trademarks, please see http://www.sun.com/suntrademarks/.
 
 

Update the Webmin Tool to Manage the Solaris 10 OS Securely Over HTTPS

César Augusto Sánchez Baquero, August 2007

The Webmin server is an open source tool that enables system administrators to manage systems that run the Solaris Operating System, UNIX, or Linux using a web browser. You can access the server using HTTP or HTTPS. Webmin is included in the Solaris 10 OS; however, the version included is an old version with a default certificate.

If you update Webmin to the latest version, the HTTPS support doesn't work unless you use the following steps.

1. Set up the Webmin server that is included with the Solaris 10 OS by executing the following command as root:

/usr/sfw/bin/webminsetup

2. You can press ENTER to answer the two first questions, but for the third question, answer y:

Login name (default root):

Web server port (default 10000):

Use SSL?  [y,n,?,q] y

3. Access the Webmin server using a web browser by typing the address https://SERVER.IP.ADDRESS:10000.

4. Log in using the root user name and root password.

5. Create your own certificate:

  • Go the Webmin Configuration Option and then go to the SSL Encryption module.
  • In the Create Certificate option, fill in the form. In the Server Name field, put the server's IP address.
  • Click Create Now.

6. Before updating Webmin to the latest version, copy the Perl files that support HTTPS and SSL encryption to the Perl library directory:

cd /usr/sfw/lib/webmin
cp perlmod/* /usr/perl5/5.8.4/lib/

7. Configure the proxy settings, if necessary. If you access the Internet through a proxy, set your proxy information in the Proxy Servers module of the Webmin Configuration menu.

8. Update Webmin to the latest version:

  • In the Webmin Configuration menu, select the Upgrade Webmin module.
  • Select the option Latest version from http://www.webmin.com, and then click Update Webmin. You can also update the Webmin modules in the Update Modules option of this module.

Now you can manage your systems running the Solaris 10 OS with the latest version of Webmin in a secure fashion using HTTPS.


Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License.


BigAdmin
  
 
 
 
Would you recommend this Sun site to a friend or colleague?
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc.