Simpelt (förmodligen) problem med rättigheter i debian 3.1

Trädvy Permalänk
Medlem
Plats
Älmhult
Registrerad
Feb 2004

Simpelt (förmodligen) problem med rättigheter i debian 3.1

Jag har ett problem, på min debianserver så blir alla kataloger och filer jag skapar/lägger upp helt dolda på webben då de inte har några rättigheter.

allt jag skapar/lägger upp i /var/www och /home/xxx/public_html

vill jag ska få sådana rättigheter att man kan komma åt dem public via http. det ska synas och vara körbara som det är som vanligt så man kan bläddra i katalogerna osv.

Med vilken user ska jag ändra rättigehterna (root va?) och vilken växel till chmod sk ajag köra med på katalogerna? och hur får jag det så det blir det automatiskt på en public_html ?

drwxrwxrwx 13 hampus root 4096 2005-09-06 17:15 www

så ser rättigheterna ut nu för /var/www/

när jag kör ls -la som root.

Trädvy Permalänk
Medlem
Plats
QuakeNet
Registrerad
Feb 2003

om jag förstod dig rätt så kan andra inte se din ~/public_html

det löses genom:

chmod 751 /home/user

då kommer det se ut så här vid:

ls -l /home drwxr-x--x

det sista 'x' gör så att apache (www-data) kan nå mappen /home/user/public_html

Trädvy Permalänk
Medlem
Plats
Älmhult
Registrerad
Feb 2004

okej, är det samma för /var/www ?

Nu kan man se filerna men inte öppna dem.

en bild kan man t ex inte öppna, får då upp:

You don't have permission to access /dump/bild.jpg on this server.

på /var/www och public_html

man måste kunna öppna dem

Trädvy Permalänk
Medlem
Plats
QuakeNet
Registrerad
Feb 2003

kör:

chmod 644 /home/user/public_html/*

så kan man komma åt dem.

och om du har mappar i public_html kör "chmod 755" på dem så fungerar de med

Trädvy Permalänk
Medlem
Plats
Älmhult
Registrerad
Feb 2004

grejen är ju att jag vill slippa chmodda alla filer/mappar som läggs till och skapas i de mapparna.

Slipper jag det med

644 ?

Det gjorde det inte...

Trädvy Permalänk
Medlem
Plats
Småland
Registrerad
Mar 2004

Ingen som kan detta?

||Epox 8rda3i||barton 2500+@10x200||9600PRO||2x TwinMOS Original 256Mb PC3200/DDR400 400MHz||Western Digital 80gb + Maxtor 160gb||Seasonic Super Tornado 400w||Thermaltake Tsunami||