2012-09-20 59 views
2

我有一台运行Twonky媒体服务器(版本6)的QNAP NAS TS 209 SII。我使用密码保护了管理页面的Web服务器。我也有一个运行在9000端口的Twonky媒体服务器,它使用自己的web服务器而不是apache。如何密码保护twonky媒体服务器

有谁知道如何密码保护访问Twonky?

回答

2

一种选择是关闭Twonky端口的端口转发,并通过也运行在QNAP上的Apache服务器设置基于mod_proxy的反向代理。

ApacheTutor网站有关于如何做到这一点的好page

但是总结,确保您加载了mod_proxy的模块。在最低限度:

LoadModule proxy_module   modules/mod_proxy.so 
LoadModule proxy_http_module modules/mod_proxy_http.so 
LoadModule proxy_html_module modules/mod_proxy_html.so 

然后设置相应的ProxyPass线:

ProxyPass /twonky/ http://localhost:9000/

终于成立了相应的线路,以确保获得这个位置始终是密码保护。这可能是沿着线的东西:

<Location /twonky> 
AuthType Basic 
AuthName "Twonky Restricted Access" 
AuthUserFile /home/secure/apache.passwd 
Require user twonkyuser 
</Location> 

这应该暴露twonky通过外部http://your.external.address/twonky