本地网盘使用的是令人赞叹的超级微型速度绝佳的纯 php+html 技术的 h5ai 程序。
为了你的使用安全,默认需要密码登录。
默认用户名和密码是 admin admin
加密的手段是采用的 nginx 程序访问文件夹询密的方式。
修改用户名和密码
建立一个密码文件,并在文件开头定义用户名为 admin
echo -n 'admin:' | tee /etc/nginx/passwords-h5ai.list
用openssl添加这个用户的加密型密码
openssl passwd -apr1 | tee -a /etc/nginx/passwords-h5ai.list
此时会要求你输入两遍一致的自定义密码。
重启nginx服务。
nginx -s reload
或者
systemctl restart nginx
取消密码登录
前面说到我们是采用 nginx 询密的方式进行登录限制的,
取消询密的话,只需要修改 nginx 的模块即可。
编辑配置文档位置:
/etc/nginx/locations.d/h5ai
将内容
location /files/ { index /files/_h5ai/public/index.php; charset utf-8; client_body_temp_path /tmp; client_max_body_size 0; auth_basic "admin"; auth_basic_user_file /etc/nginx/passwords-h5ai.list; }
修改为
location /files/ { index /files/_h5ai/public/index.php; charset utf-8; client_body_temp_path /tmp; client_max_body_size 0; }
即可。
评论