我有一个必须在启动时以 root 身份运行的守护进程。
我使用 pm2 启动其他应用程序,但不知道它是否可以以 root 身份启动应用程序。可以做到吗?
如果没有,我有什么选择?
原文由 Martin Nilsson 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个必须在启动时以 root 身份运行的守护进程。
我使用 pm2 启动其他应用程序,但不知道它是否可以以 root 身份启动应用程序。可以做到吗?
如果没有,我有什么选择?
原文由 Martin Nilsson 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答2.7k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答672 阅读✓ 已解决
我遇到了问题
sudo pm2 start api
,但这是因为 pm2 已经在没有 sudo 权限的情况下运行,因此你需要运行:这首先会杀死 pm2 守护进程,以便它以 sudo 启动,但是随后您需要对 所有 pm2 命令执行 sudo,例如:
sudo pm2 ls