背景#
项目上需要一些共享目录让外地同事可以网页访问对应的文件,且受权限控制;
现有环境:
- centos
- nginx
你可以了解到以下内容:
- 配置nginx开启目录访问
- 并配置nginx用户名和密码进行权限控制
1/2 列出目录列表#
Copy
autoindex on; # 开启目录文件列表
还可以加一些其它的功能,以下是我使用的附加配置:
Copy
autoindex_exact_size on; # 显示出文件的确切大小,单位是bytes autoindex_localtime on; # 显示的文件时间为文件的服务器时间 charset utf-8,gbk; # 避免中文乱码
2/2 加上用户名和密码(需要安装软件)#
a. 安装<