Weblogic的专用用户 - apache将无法运行

时间:2011-11-11 12:25:36

标签: apache weblogic

我在Linux机器上的Weblogic上运行了一个java应用程序。 application / weblogic以root身份运行。我认为这是一种安全风险。我想创建一个专用的用户来运行该应用程序。

要做到这一点,我有:

  1. 创建了一个名为“wluser”的新专用DNRS / Weblogic用户。
  2. 授予我的应用程序仅访问专用用户wluser的权限。
  3. 该应用程序托管在Apache上。要运行应用程序,我首先启动apache,然后启动weblogic。

    当我尝试运行apache时,它抱怨'权限被拒绝:make_sock:无法绑定到端口446'。

    似乎apache需要以root身份启动。但是,如果我将apache的所有者更改为root,我将能够以root身份运行该应用程序。正是我不想要的......

    任何想法?

1 个答案:

答案 0 :(得分:0)

我很确定必须允许应用程序使用1024以下的端口。

在ServerFault上查看此问题:Regular User socket permissions