Filrättigheter i Apache2
Postat: 12 okt 2006, 00:13
(Edit för att förtydliga frågeställningen (?))
Jag har startat Apache i skivbordsversionen av Ubuntu och kopierat över lite gamla html filer och mappar till var/www/minweb1/ för att testa om det är åtkomligt utifrån genom brandvägg etc, och jo då det funkar att se mapparna och filerna som webben består av. Jag kan också gå in i undermappar via webben - men däremot inte öppna html-filer, var de än ligger. Det gör att webben inte funkar förstås.
Konstaterade sen att endast ägaren kan läsa och skriva filerna i var/www (-rw-------) medan mappar är tillgängliga för grupp och andra (drwxr-xr-x).
Försökte lösa det med att öppna Nautilus med sudo nautilus och därefter markera mappen var/www/minweb1/, välja Egenskaper/Rättigheter och ändra till drwxr-xr-x. Trodde att det skulle påverka alla mappar och filer längre ner i hierakin, men det ändrade endast *mappars* rättigheter (!) t ex var/www/minweb1/bilder), inte filrättigheter t ex var/www/minweb1/index.html
Hur gör man bäst? Jag vill inte gå in på varenda fil i varje mapp och pilla, det måste finnas ett bättre sätt att se till att hela filträdet neråt får samma rättigheter så att de blir läsbara för alla.
Fråga 2: När jag surfar in på webben så får jag fel kodning (UTF-8) vilket ger e massa konstiga tecken. När jag manuellt ställer kodningen i Firefox så händer ändå samma sak när jag öppnar nästa fil. Varför? Är det nåt med filen som säger "öppna mig som UTF-8"?
Jag har startat Apache i skivbordsversionen av Ubuntu och kopierat över lite gamla html filer och mappar till var/www/minweb1/ för att testa om det är åtkomligt utifrån genom brandvägg etc, och jo då det funkar att se mapparna och filerna som webben består av. Jag kan också gå in i undermappar via webben - men däremot inte öppna html-filer, var de än ligger. Det gör att webben inte funkar förstås.
Konstaterade sen att endast ägaren kan läsa och skriva filerna i var/www (-rw-------) medan mappar är tillgängliga för grupp och andra (drwxr-xr-x).
Försökte lösa det med att öppna Nautilus med sudo nautilus och därefter markera mappen var/www/minweb1/, välja Egenskaper/Rättigheter och ändra till drwxr-xr-x. Trodde att det skulle påverka alla mappar och filer längre ner i hierakin, men det ändrade endast *mappars* rättigheter (!) t ex var/www/minweb1/bilder), inte filrättigheter t ex var/www/minweb1/index.html
Hur gör man bäst? Jag vill inte gå in på varenda fil i varje mapp och pilla, det måste finnas ett bättre sätt att se till att hela filträdet neråt får samma rättigheter så att de blir läsbara för alla.
Fråga 2: När jag surfar in på webben så får jag fel kodning (UTF-8) vilket ger e massa konstiga tecken. När jag manuellt ställer kodningen i Firefox så händer ändå samma sak när jag öppnar nästa fil. Varför? Är det nåt med filen som säger "öppna mig som UTF-8"?