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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

From a security point of view, each application server process may be configured<br />

to have a local or a remote <strong>Security</strong> Server. This notion of local or remote is<br />

relative to the application server process. Deployment Managers and Node<br />

Agent processes always have a <strong>Security</strong> Server and are used to perform<br />

authentication for the Deployment Manager, Node Agent, and for those<br />

application servers that were configured to use a remote <strong>Security</strong> Server.<br />

On some operating systems, like Unix for example, running the security server<br />

will require the highest user priority. This is because access to the operating<br />

system functions to perform authentication based on local operating system user<br />

registry requires root privilege.<br />

Many customers will not want to run application server processes with the root<br />

privilege because this implies that all application components (like servlets) will<br />

have this privilege. In such cases, you have to consider how to configure security<br />

and when to place the security server before deploying an application.<br />

9.1.3 Java Management Extension Architecture (JMX)<br />

Java Management Extension is a set of new interfaces and Java Beans that<br />

allows you to perform configuration and management of <strong>WebSphere</strong> Application<br />

Server components from custom applications without using the Administrative<br />

Console or the wsadmin program.<br />

JMX uses Tivoli implementation scheme and provides client interface and<br />

scripting facility that allows the use of MBeans to manage <strong>WebSphere</strong><br />

Application Server. It is used for overall <strong>WebSphere</strong> system management tasks.<br />

Distributed administrative processes that run on each node have separate<br />

administrative repository. The deployment manager that controls a group of<br />

nodes provides the scope of visibility of the administrative processes in the cell.<br />

This is done through node managers as described in the section above. Next is a<br />

conceptual diagram of how JMX MBeans are used to perform different<br />

administrative tasks.<br />

220 <strong>IBM</strong> <strong>WebSphere</strong> <strong>V5.0</strong> <strong>Security</strong> Handbook

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

Saved successfully!

Ooh no, something went wrong!