小编Jay*_*Jay的帖子

Nginx:用户 nginx 和 www-data 在安全权限方面的区别?

我最近在 Amazon Lightsail 的 Ubuntu 实例上安装了 nginx 1.13.1。

Ubuntu 版本是 16.04 Xenial OS。Nginx 是使用 Nginx.org 包存储库安装的。

安装后,默认的 nginx.conf 指定用户为:

user nginx;
Run Code Online (Sandbox Code Playgroud)

我使用以下命令启动了 nginx:

sudo service nginx start
Run Code Online (Sandbox Code Playgroud)

使用以下命令检查 nginx 的状态:

ps -ef | grep nginx
Run Code Online (Sandbox Code Playgroud)

我发现工作进程归 nginx 用户所有。

现在,根据在线提供的各种资源,人们建议使用“www-data”作为用户。

我与上述场景相关的查询是:

  1. nginx 和 www-data 用户的安全权限有什么区别吗?

  2. 如果更安全,我应该将用户更改为“www-data”吗?

我是 Linux 和 nginx 的新手,所以任何帮助将不胜感激。

nginx

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

nginx ×1