Почетак › Форуми › Линукс › Линукс умрежавање › Apache vidljiv spolja
- This topic has 10 одговора, 7 гласова, and was last updated 18 years, 4 months раније by
foxbunny.
-
АуторЧланци
-
31. децембар 2007. у 7:28 pm #9693
burga
Учесник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. децембар 2007. у 8:59 pm #66482dens
УчесникDa,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. децембар 2007. у 10:48 pm #66483burga
УчесникOvo 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. децембар 2007. у 11:44 pm #66484dukenukem_4d
УчесникДа ли идеш преко рутера или си директно прикачен (преко PPP) ?
ако си преко рутера ,онда је на њему укључен UPNP који излаже аутоматски
портове на локалној мрежи према споља1. јануар 2008. у 12:54 pm #66485burga
УчесникIdem preko modema, preko PPPoE
1. јануар 2008. у 2:16 pm #66486Pobro
УчесникOvo 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. јануар 2008. у 8:03 pm #66487burga
УчесникU 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. јануар 2008. у 12:56 pm #66488Pobro
Учесникburga ту се мења име за 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. март 2008. у 12:06 pm #66489jboban
УчесникA da probaš da zameniš redove da prvo ide Deny from all, pa posle Allow from 127.0?
25. март 2008. у 1:50 pm #66490psy_unix
УчесникUpravo 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 … :'(
-
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.