Početak›Forumi›Linuks›Linuks umrežavanje›Apache vidljiv spolja
- This topic has 10 odgovora, 7 glasova, and was last updated 16 years ranije by foxbunny.
-
AutorČlanci
-
31. decembar 2007. u 7:28 pm #9693burgaUčesnik
Dakle, tek sam sad ovo primetio, nikad nisam ni pokušavao ranije, pa nisam ni zapazio. Moj localhost je vidljiv spolja pod dinamičkim IPom koji dobijem kad se nakačim na net.
Ima to i svojih prednosti i mana, pa me zanima da li je moguće da napravim dako da samo jedan folder bude vidljiv preko neta, a ostali samo kao localhost?31. decembar 2007. u 8:59 pm #66482densUčesnikDa,pogledaj malo allow, deny
Alias /neki_dir /var/www/neki_dir/
Options -Indexes +FollowSymLinks
Order deny,allow
Allow from 192.168
Deny from allOvo recimo omogucava da je neki_dir vidljiv samo sa mreze 192.168.0.0, ali ne i od spolja,
Mozes da invertujes pravila ili da ih napises u drugacijem poretku…
Procitaj malo… to se barem lako nalazi
31. decembar 2007. u 10:48 pm #66483burgaUčesnikOvo je .htaccess fajl koji sam stavio u /var/www, ali ne radi ono što bih hteo, tj ne radi ništa:
[code]
Order allow,deny
Allow from 127.0
Deny from allOrder allow,deny
Allow from all[/code]
U čemu grešim? Čitam dokumentaciju na apache sajtu, ali ne vidim ništa o ovim opcijama: Indexes, FollowSymLinks i ostalim mogućnostima.
31. decembar 2007. u 11:44 pm #66484dukenukem_4dUčesnikДа ли идеш преко рутера или си директно прикачен (преко PPP) ?
ако си преко рутера ,онда је на њему укључен UPNP који излаже аутоматски
портове на локалној мрежи према споља1. januar 2008. u 12:54 pm #66485burgaUčesnikIdem preko modema, preko PPPoE
1. januar 2008. u 2:16 pm #66486PobroUčesnikOvo je .htaccess fajl koji sam stavio u /var/www, ali ne radi ono što bih hteo, tj ne radi ništa:
[code]
Order allow,deny
Allow from 127.0
Deny from allOrder allow,deny
Allow from all[/code]
U čemu grešim? Čitam dokumentaciju na apache sajtu, ali ne vidim ništa o ovim opcijama: Indexes, FollowSymLinks i ostalim mogućnostima.
Дај да видимо подешавања за apache. Код већине дистрибуција .htaccess је у старту искључен.
AllowOverride је оно што ти треба.
http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride
http://apache-server.com/tutorials/ATusing-htaccess.html#overrides2. januar 2008. u 8:03 pm #66487burgaUčesnikU apache2.conf pise sledece:
[code]#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives. See also the AllowOverride
# directive.
#AccessFileName .htaccess[/code]
Rekao bih da to znaci da je ukljucen .htaccess
3. januar 2008. u 12:56 pm #66488PobroUčesnikburga ту се мења име за AccessFileName и нема везе са оним што ти треба. Погледај поново она два линка што сам ти оставио, тамо јасно пише:
[b]in order for Apache to accept a directive in a per-directory file, the settings for the directory must permit the directive’s category to be overridden.[/b]
A special directive, which is usable only in the server-wide configuration files, dictates which categories may be overridden in any particular directory tree. The[b] AllowOverride [/b]directive accepts two special keywords in addition to the category names listed above:
All
This is a shorthand way of listing all of the categoriesNone
[b] This keyword totally disables the processing of .htaccess files[/b]http://apache-server.com/tutorials/ATusing-htaccess.html#overrides
Само требаш да промениш AllowOverride None у AllowOverride All .
Пример:
Options Indexes FollowSymLinks
[b]AllowOverride All [/b]
Order allow,deny
Allow from all25. mart 2008. u 12:06 pm #66489jbobanUčesnikA da probaš da zameniš redove da prvo ide Deny from all, pa posle Allow from 127.0?
25. mart 2008. u 1:50 pm #66490psy_unixUčesnikUpravo tako , evo ti moj primer
SetHandler server-status
Order deny,allow
# Deny from all
[color=red]Allow from all[/color]#
# Allow remote server configuration reports, with the URL of
# http://servername/server-info (requires that mod_info.c be loaded).
# Change the “.example.com” to match your domain to enable.
#SetHandler server-info
# Order deny,allow
[color=red] Deny from all
Allow from 127.0.0.1[/color]znaci http://cvetic.mine.nu/server-status sam dozvolio da vide svi
dok http://cvetic.mine.nu/server-info mogu samo ja iz lokala .Vrlo je jednostavno , zar ne ?
malo monitoring
http://cvetic.mine.nu/mrtg/
http://cvetic.mine.nu/awstats/awstats.pl
http://cvetic.mine.nu/usage/
http://cvetic.mine.nu/munin/localhost/localhost.htmlmalo dokumentacija
http://cvetic.mine.nu/slack/
http://cvetic.mine.nu/dokumentacija/doku.php
http://cvetic.mine.nu/manual/Isto i ovde :
Korisnik barn tj njegov home moze da se vidi dok korisnika necroman mogu samo ja itd ..http://cvetic.mine.nu/~barn/ npr. taj info.php
http://cvetic.mine.nu/~necroman/
Samo malo pazljivije procitaj manual i to je to …. O0 O0 O0 O0
Ovo je naravno na kucnoj masini sa dyndns i ADSL-om od 512 tj. 64 pa da Vas ne cudi sto ovako sporo otvara …. Nije ni lindza ni nas mali apache !!!Tuzna smo ti mi drzava … :'(
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.