"Du har inte tillåtelse att se mappen"

Här diskuteras PHP, Perl och mm sånt som rör webutveckling.
Post Reply
User avatar
Ham
Posts: 396
Joined: 5 February 2006, 14:37
Location: Multiversums mörkare delar...
Contact:

"Du har inte tillåtelse att se mappen"

Post by Ham » 7 April 2007, 16:58

Jag kom inte på någon bra topictitel...

Jag har en sida med en del undermappar med material man kan ladda hem. Dessa undermappar vill jag ju såklart inte att man ska kunna komma in i genom att slå in URL:en i adressfältet utan då vill jag att någonting i stil med just topictiteln visas. Hur kan man göra det?
Linux limitless
Image

mikma
Posts: 3349
Joined: 10 July 2003, 21:19

Post by mikma » 7 April 2007, 17:19

Ta bort läsrättigheterna för underkatalogerna för webserver.

User avatar
Ham
Posts: 396
Joined: 5 February 2006, 14:37
Location: Multiversums mörkare delar...
Contact:

Post by Ham » 7 April 2007, 17:20

Bara att köra chmod nåntong på dem?
Linux limitless
Image

mikma
Posts: 3349
Joined: 10 July 2003, 21:19

Post by mikma » 7 April 2007, 17:27

Ja, om underkatalogerna inte ägs av användaren som kör webservern, så kan man använda "chmod 711".

User avatar
Ham
Posts: 396
Joined: 5 February 2006, 14:37
Location: Multiversums mörkare delar...
Contact:

Post by Ham » 7 April 2007, 17:28

Hur menar du nu? Användaren som äger servern?
Linux limitless
Image

mikma
Posts: 3349
Joined: 10 July 2003, 21:19

Post by mikma » 7 April 2007, 17:32

Ägaren av underkatalogen kan fortfarande se innehållet om man använder "chmod 711". Så om webserver körs med samma konto så ser den naturligtvis också innehållet.

User avatar
Ham
Posts: 396
Joined: 5 February 2006, 14:37
Location: Multiversums mörkare delar...
Contact:

Post by Ham » 7 April 2007, 17:36

Tack så mycket, funkar perfa :)
Linux limitless
Image

User avatar
Ham
Posts: 396
Joined: 5 February 2006, 14:37
Location: Multiversums mörkare delar...
Contact:

Post by Ham » 8 April 2007, 20:40

Fast finns det något sätt att ändra rättigheterna för en speciell användare? Jag har kollat man-sidan för chmod och tolkar det som att man köra såhär för att ändra för exempelvis min FTP-användare nobody

Code: Select all

chmod 777Xnobody dir
Men det funkar inte...
Linux limitless
Image

mikma
Posts: 3349
Joined: 10 July 2003, 21:19

Post by mikma » 8 April 2007, 20:55

Normalt kan du bara sätta rättigheter för ägaren (u) , gruppen (g) och andra (o). Med utökade attribut kan du sätta rättigheter även för andra användare/grupper.

User avatar
Ham
Posts: 396
Joined: 5 February 2006, 14:37
Location: Multiversums mörkare delar...
Contact:

Post by Ham » 8 April 2007, 21:02

Okej, man-sidan ger inte mer än
readextattr
Read extended attributes.
writeextattr
Write extended attributes
Hur funkar det?
Linux limitless
Image

Post Reply