在 Linux 和 UNIX 系统中,RWP 最初以
root 身份运行,以获取对所需端口的访问权。之后,它会将它的身份更改为只具有最小特权的用户。此用户的名称和组随平台而变化(例如,在 Solaris 中,它通常是
nobody.nobody;而在 HP-UX 中,它是
www.other)。要在 Linux 和 UNIX 系统上更改此帐户:
- 编辑 httpd.conf 中的 User 和 Group 行。以下条目将配置 RWP 作为用户 rwpuser.other:User rwpuser Group other 运行。
- 如果需要更改指定的用户名,请在 RWP 启动脚本 rwp_startup (位于 RWP bin 目录)中添加 su 命令行(请参阅下文)。更改所指定的用户(su 命令的第一个参数),使之与上一步中使用的帐户匹配。在 ./startServer
server1 命令之前添加 su rwpuser –c username
- 停止并重新启动 RWP。