我有nginx在FreeNAS上运行,在监狱里,在各种插件的前面,比如传输,沙发土豆等等。据我所知,FreeNAS是基于FreeBSD的。
我想将此服务器公开给外界,但无法解决如何在nginx上设置密码,因为我无法在FreeNAS上安装htpasswd。我试过'pkg安装apache2-utils‘,但这不起作用。看到了python的其他解决方案,但这也不起作用。
附加问题:我希望只有来自外部世界的人才会问我密码(而不是本地网络)。这有可能吗?
以下是我的服务器定义:
server {
location ^~ /sabnzbd {
proxy_pass http://127.0.0.1:8080;
}
location ^~ /transmission {
proxy_pass http://127.0.0.1:9091;
}
location ^~ /sickrage {
proxy_pass http://127.0.0.1:8081;
}
location ^~ /couchpotato {
proxy_pass http://127.0.0.1:5050;
}
}发布于 2015-05-28 20:01:30
我想,你要找的包叫p5-Apache-Htpasswd。
https://stackoverflow.com/questions/30512459
复制相似问题