【发布时间】:2017-06-27 00:02:54
【问题描述】:
在设置我的 Node.js 网络服务器时,我一直在提到这个 popular answer。
但是,有一条看似重要的评论,我想提出一个问题:
如果我将我的 Node.js 启动脚本添加到 /etc/rc.local,它不会在系统启动时以 root 身份执行吗?这将破坏端口 80 重定向的目的。
如果我以 root 身份运行 forever 包,是否会永远以 root 身份运行它的进程?我在 npm documentation 中找不到有关这一点的任何信息。如果在永远也是 root 的情况下,forever 确实以 root 身份运行进程,那么它确实违背了目的,并且应该相应地更新答案。
【问题讨论】: