📅  最后修改于: 2023-12-03 15:09:38.483000             🧑  作者: Mango
在 Ubuntu 的 Nginx 上添加用户并授权访问特定文件夹是非常常见的操作,以下是一些常用的命令和步骤:
为了安全起见,我们一般不会直接在 root 用户下进行操作,而是创建一个专用的用户。可以使用以下命令创建一个新的用户,并设置密码:
sudo adduser username
sudo passwd username
其中 username
为你所需创建的用户名,执行第一条命令后系统会自动向你询问密码。
在 Nginx 上的特定文件夹中创建一个文件夹并授权给新用户,可以使用以下命令:
sudo mkdir -p /path/to/folder
sudo chown -R username:username /path/to/folder
其中 /path/to/folder
是你所需创建的文件夹路径,username:username
是你创建的用户名。
在 Nginx 中配置新用户访问特定文件夹有两种方式,一种是直接将其加入 www-data
用户组,另一种是使用 nginx config
文件夹中的 nginx.conf
文件进行配置。
将新用户加入 www-data
用户组是最简单的方法,使用以下命令:
sudo usermod -a -G www-data username
若需要在Nginx nginx.conf
中进行配置,则按下列步骤操作:
/etc/nginx/nginx.conf
文件user
行,将其更改为需要用户的用户名: user username;
sudo service nginx restart
本文介绍了如何在 Ubuntu Nginx 中添加一个用户并授权访问文件夹。重点介绍了创建用户、创建文件夹、以及修改 Nginx 配置三个步骤,让用户可以顺利地通过 Nginx 访问到特定文件夹。