在nginx的配置文件中添加以下配置文件nginx
server { listen 7777 default_server; listen [::]:7777 default_server; location / { # 文件目录 alias D:/share; # 基本验证 auth_basic "nginx basic auth"; auth_basic_user_file C:/nginx/conf/htpasswd; # 文件显示功能 autoindex on; #开启索引功能 autoindex_exact_size off; #关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb) autoindex_localtime on; #显示本机时间而非 GMT 时间 } }
在C:/nginx/conf中新建htpasswd文件,按照以下的排列方式新建用户shell
username:password
nginx.exe -s reload
在网站上输入帐户和密码便可以访问文件服务windows