03.05.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10.Click OK to confirm that the password has been stashed.<br />

Once the key store file has been created, the process is the same as<br />

documented in 10.9, “Demo keyfile” on page 261, which explains how to use<br />

the ikeyman utility to create self-signed certificates (see 10.9.1, “Generating a<br />

self-signed certificate” on page 264) and certificate requests that should be<br />

submitted to a CA (see 10.9.2, “Requesting a certificate signed by a CA” on<br />

page 271).<br />

11.Once the required certificates have been generated and exported, close the<br />

ikeyman utility.<br />

In addition to the key database files and the previously generated Certificate<br />

Signing Request (CSR) file, if this option was selected, the .sth suffixed file,<br />

which contains the password stash, and the .crl and .rdb files, which contain<br />

internal information specific to the CSR, should all be copied as a precautionary<br />

measure.<br />

10.10.2 Configuring the <strong>IBM</strong> HTTP Server<br />

The following section will show you how to enable security for <strong>IBM</strong> HTTP Server<br />

using the Administration console. You can also edit the httpd.conf file manually to<br />

enable SSL and perform other modifications.<br />

The steps described below only work for <strong>IBM</strong> HTTP Server. Other Web servers<br />

have different administration interfaces and different ways of administering<br />

security; however, the process and the to-dos should be the same for every Web<br />

server.<br />

The httpd.conf file<br />

This file, located in the /conf directory, provides configuration<br />

information for the Web server, such as the location of specific files and modules<br />

to be loaded. The <strong>IBM</strong> SSL module will need to be refered to in this file. This file<br />

will have been largely configured during the installation of <strong>WebSphere</strong> and so<br />

few changes need to be made.<br />

Note: Another file called http.conf.sample is provided in the same directory<br />

which contains many more configuration options than the original httpd.conf<br />

file, including a reference to the <strong>IBM</strong> SSL module. It is recommended,<br />

assuming that no changes have already been made to the original httpd.conf<br />

file, that you copy the http.conf.sample file to httpd.conf and then make<br />

changes as required.<br />

Chapter 10. Administering <strong>WebSphere</strong> security 281

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!