我正在寻找一种方法来通过PM2运行节点,同时读取放置在安全目录中的SSL私钥。
详细信息:带节点的Bitnami LEMP堆栈
/ etc / ssl / private的权限:
drwx------ 2 root root 4096 private
密钥文件的权限:
-rw-r----- 1 root root 1704 my_key_file.key
有了上面的权限,nginx和php都可以正常运行,而且没有任何问题(我猜这是因为nginx的主进程是以root身份运行的),运行的节点也是sudo。
不过,我想以非root用户的身份运行这个节点代码,因为如果节点服务器受到危害,这样可以降低安全风险。
我在这里有什么select? 我理解它的方式就像这些选项:
任何forms的帮助,非常感谢! 谢谢