nginx文件服务器加密访问
您先把面板中的访问限制删除了,然后在配置里面写上下面的配置
location /tmp { autoindex on; autoindex_exact_size off; autoindex_localtime on; auth_basic "admin"; auth_basic_user_file /tmp/passwd.txt; }
也就是我之前发你的配置下面加两行内容,是用来访问认证的,跟面板中的访问限制效果一样,你保存好之后,去终端里面执行下面的命令,注意要修改你的用户名和密码,我这里的用户名是admin,密码是123456
yum -y install httpd-tools touch /tmp/passwd.txt htpasswd -bc /tmp/passwd.txt admin 123456
- 这样你输入密码访问目录的时候,就能看到里面的内容了。/tmp/passwd.txt这个文件是保存用户名和密码的,里面内容是加过密的,如果你要修改这个文件的位置,也要记得修改配置文件里面auth_basic_user_file /tmp/passwd.txt;这个位置,是对应的。admin是用户名,123456是密码,你根据自己的情况修改。