Autor | Zpráva | ||
---|---|---|---|
louda Profil * |
#1 · Zasláno: 3. 3. 2009, 15:18:40
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 |
#2 · Zasláno: 3. 3. 2009, 15:27:57
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 * |
#3 · Zasláno: 3. 3. 2009, 15:30:35
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 |
#4 · Zasláno: 3. 3. 2009, 16:40:06
louda
administrace teamspeaku je soucasti teamspeaku, tak nechapu jak muzete po apache chtit aby to hesloval ci jakkoliv omezoval pristup? |
||
Časová prodleva: 15 let
|
0