Rättigheter FTP och Apache2

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Paddeman
Inlägg: 4
Blev medlem: 04 feb 2009, 09:54
OS: Crunchbang

Rättigheter FTP och Apache2

Inlägg av Paddeman »

Hej!

Är relativt ny i linux-sfären och sitter nu med ett problem i Ubuntu.
Vi har installerat apache och fått servern att lira bra som en webbserver.

Däremot har vi ett problem när vi laddar upp filer via ftp till /var/www mappen. Dessa filer
får fel grupp och användarrättighet mot vad apache kräver för att få köra filerna.

Hur kan jag göra så att alla filer via ftp, default får en rättighet som apache får lov att köra?

Tacksam för alla svar!

Padde
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

Re: Rättigheter FTP och Apache2

Inlägg av tann »

vilken ftp-server kör du?
Paddeman
Inlägg: 4
Blev medlem: 04 feb 2009, 09:54
OS: Crunchbang

Re: Rättigheter FTP och Apache2

Inlägg av Paddeman »

Hej!

Det är Vsftpd. :)

tack!

/ padde
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

Re: Rättigheter FTP och Apache2

Inlägg av tann »

se till att följande rad finns med i /etc/vsftpd.conf

Kod: Markera allt

local_umask=022
detta ska ge rättigheterna rwx r-x r-x för nyskapade filer, alltså borde apache kunna komma åt dem (kontrollera rättigheterna på redan skapade kataloger också)
Paddeman
Inlägg: 4
Blev medlem: 04 feb 2009, 09:54
OS: Crunchbang

Re: Rättigheter FTP och Apache2

Inlägg av Paddeman »

Hej!

Efter en omstart av Vsftpd fungerade ju detta klockrent!

Däremot uppkom självklart ytterliggare ett problem.
Filer som laddas upp via en sida på webbservern får rättigheter som apache inte får läsa?
Finns det någon lösning på det? Eller måste jag sätta chmod på alla filer som laddas upp?

Stort tack för hjälpen! Ubuntu och dess användare har åter visat sin styrka! :)

Padde
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

Re: Rättigheter FTP och Apache2

Inlägg av tann »

laddas de upp via en sida skriven i php? isf kan du använda

Kod: Markera allt

chmod("filnamn"),755)
i php-koden. mer info här http://se.php.net/chmod
Paddeman
Inlägg: 4
Blev medlem: 04 feb 2009, 09:54
OS: Crunchbang

Re: Rättigheter FTP och Apache2

Inlägg av Paddeman »

Hej!

Ja de laddas upp via en php sida.
Behöver jag alltid ändra chmod varje gång jag laddar upp en fil via php i fortsättningen?

Kan inte minnas att jag behövde det på en annan linux burk ...

Tack!

Padde
Skriv svar

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