Autor Zpráva
louda
Profil *
Dobrý den, z bezpečnostních důvodů si chráním složky heslem, pokud zadá uživatel rovnou IP adresu (místo hostname). Jelikož zde mám phpmyadmina a podobné programy a nepotřebuji, aby se někdo o něco pokoušel (však víte o co jde).
Používám následující blok v souboru default ve složce sites-available
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
DirectoryIndex index.htm index.html index.php
AllowOverride None
Order allow,deny
allow from all

AuthName "Zadejte prosim prihlasovaci udaje."
AuthType Basic
AuthUserFile /var/www/.htpasswd
AuthGroupFile /dev/null
<Limit GET POST>
require user www
</Limit>
</Directory>

Jenže to mám pouze pro virtualhost s portem 80, tedy pro http. Zkoušel jsem tam přidat i port 14534 - pro teamspeak2 webovou administraci, jenže to se mi bohužel zaheslovat nedaří. Nemáte někdo nějaky nápad?
Joker
Profil
Protože Apache nejspíš poslouchá jen na portu 80, takže logicky jiný port zaheslovat nemůže.
To musí zařídit aplikace, která poslouchá na tom portu.
louda
Profil *
Joker
Jo to je fakt, ještě posloucáh na 443 (SSL). No nic nezbyde mi asi nic jiného, než si dopsat k tomu webovému rozhraní nějaký skript na zaheslování. Ale i přesto Vám děkuji za odpověď.
Mike8748
Profil
louda
administrace teamspeaku je soucasti teamspeaku, tak nechapu jak muzete po apache chtit aby to hesloval ci jakkoliv omezoval pristup?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: