b0pass icon indicating copy to clipboard operation
b0pass copied to clipboard

建议: HTTPS的启用,用户的添加及权限管理

Open Guohairui6 opened this issue 2 years ago • 1 comments

如题; 我打算使用改项目搭建局域网文件服务器之后,通过公网端口映射到指定局域网ip:端口的方式,实现远程外网访问。 请问如何使用例如HTTPS等加密方式; 以及如何增加用户并对用户的读/写权限进行管控

Guohairui6 avatar Nov 29 '23 08:11 Guohairui6

关于使用HTTPS,我有一个与本项目无关的解决方式:使用nginx配置反向代理,nginx.conf里面有关字段参考如下:

server { listen 601 ssl; server_name your_domain_or_ip;

ssl_certificate /path/to/certificate.crt;
ssl_certificate_key /path/to/private.key;

location / {
    proxy_pass http://127.0.0.1:600;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

}

其中601是你配置的公网端口映射到局域网的端口,600是你给本项目分配的端口

steven-jianhao-li avatar Oct 19 '24 06:10 steven-jianhao-li