Как защитить паролем медиа-сервер

У меня есть QNAP NAS TS 209 SII, на котором работает медиа-сервер Twonky (версия 6). Я защищал паролем веб-сервер, на котором открыта страница Администрации. У меня также есть медиа-сервер Twonky, работающий на порту 9000, который использует свой собственный веб-сервер, а не сервер Apache.

Кто-нибудь знает, как защитить паролем доступ к Twonky?

1 ответ

Решение

Один из вариантов - отключить переадресацию портов для порта Twonky и вместо этого настроить обратный прокси-сервер на основе mod_proxy через сервер Apache, который также работает на QNAP.

На сайте ApacheTutor есть хорошая страница о том, как это сделать:

Подводя итог, убедитесь, что у вас загружены модули 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

Другие вопросы по тегам