Deny och Allow i httpd.conf [LÖST]

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Deny och Allow i httpd.conf [LÖST]

Inlägg av ubot »

Varför fungerar inte det här i httpd.conf för att blockera alla ip-adresser utom ett att ansluta till servern:

Kod: Markera allt

<Directory "/var/www" >
AllowOverride None
Order deny,allow
Deny from all
Allow 12.345.678.90
</Directory>
Jag kör sudo /etc/init.d/apache2 restart men inställningarna fungerar inte. Varför?
Senast redigerad av 1 ubot, redigerad totalt 12 gånger.
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: Deny och Allow i httpd.conf

Inlägg av andol »

Gissningsvis därför att du har något i /etc/apache2/sites-available/default, eller annan vhost, som trumfar med med generösa tillstånd?
Användarvisningsbild
Peetra
Inlägg: 1526
Blev medlem: 20 apr 2009, 17:07
OS: Kubuntu
Ort: Karleby, Finland
Kontakt:

Re: Deny och Allow i httpd.conf

Inlägg av Peetra »

Jag hinner inte börja fundera, ska iväg till skolan, men google har massa intressanta svar, om ingen här kommer med direkta svaret.

http://www.google.fi/search?sourceid=ch ... 0c8e904507
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: Deny och Allow i httpd.conf

Inlägg av ycc »

ubot skrev:Varför fungerar inte det här i httpd.conf för att blockera alla ip-adresser utom ett att ansluta till servern:

Kod: Markera allt

<Directory "/var/www" >
AllowOverride None
Order deny,allow
Deny from all
Allow 12.345.678.90
</Directory>
Jag kör sudo /etc/init.d/apache2 restart men inställningarna fungerar inte. Varför?
Jag brukar skriva

Kod: Markera allt

allow FROM 123.123.123.123
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Deny och Allow i httpd.conf

Inlägg av ubot »

Jag har löst det efter att ha fått hjälp i #httpd. Tydligen så är Debian-baserade system lite annorlunda så Apache struntar i httpd.conf och jag behövde ändra i available-sites/default istället. När jag gjorde samma sak där så fungerade det direkt. Det finns MASSOR av guider på nätet som visar hur man gör inställningen men nästan alla säger att man ska ändra i http.conf. Aja, det löste sig. >:(
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: Deny och Allow i httpd.conf

Inlägg av andol »

ubot skrev:Jag har löst det efter att ha fått hjälp i #httpd. Tydligen så är Debian-baserade system lite annorlunda så Apache struntar i httpd.conf...
Nej, så är inte fallet. Apache på Debian-vis läser primärt /etc/apache2/apache2.conf, vilken i sin läser in /etc/apache2/httpd.conf.
/etc/apache2/apache2.conf skrev: Include /etc/apache2/httpd.conf
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: Deny och Allow i httpd.conf [LÖST]

Inlägg av ycc »

Men det funkar alltå att skriva

Kod: Markera allt

Allow 12.345.678.90
istället för

Kod: Markera allt

Allow from 12.345.678.90
?
(Jag sitter inte så jag kan prova nu.)
(Förutom att oktetterna inte kan överstiga 255 ;) )
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Deny och Allow i httpd.conf [LÖST]

Inlägg av ubot »

Ja, jag vill minnas att det räcker med allow ip. Däremot använder jag deny from all.
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: Deny och Allow i httpd.conf [LÖST]

Inlägg av ycc »

Jaså, den är så frikostig i satsuppbyggnaden :)
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"