Avoid Running the Server Under a Privileged Account

You must not run WebLogic Server as a privileged user. Since UNIX systems don't allow nonprivileged users (users other than root) to bind to ports with a value lower than 1025, you must use a strategy to bypass the restriction. However, it's not a good idea to let long-running processes such as those belonging to WebLogic Server run with unnecessary privileges. If you need access to a port lower than 1025, such as port 80, for example, start the server instance as a privileged user, but once the instance binds to the privileged port, change the user ID to a nonprivileged user account. You can start the Node Manager only as a privileged user (root in UNIX systems); therefore, you must configure ...

Get Oracle WebLogic Server 11g Administration Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.