Just nu i M3-nätverket
Jump to content

Apache fråga ang. hemkataloger


MagnusJonsson

Recommended Posts

MagnusJonsson

Hej,

 

Jag har en installation av RedHat Linux som snurrar på...som nybörjare har jag dock en fråga som fått mig att kli mig en hel del i huvudet...

Jag vill att man ska kunna surfa till resp. användares hemkatalog (http://minserver/~arne ).

 

Jag har satt UserDir public_html samt "enablat" avsnittet om <Directory /home/*/public_html>...</Directory>

 

...men det hela vill inte fungera utan jag får 403 Forbidden fel, så nått med mina rättigheter är kanske knasigt...men vad?

 

Tacksam för tips.

Link to comment
Share on other sites

Tjenare!

 

Har för mig att det kräver att du sätter alla hemkataloger till worldreadable (chmod o+r katalognamn) för att det ska fungera, du kan ju alltid testa, dock kanske inte så bra med tanke på att alla användare på burken då kan läsa andras filer.

 

Link to comment
Share on other sites

MagnusJonsson

Hmm...jag vet inte om jag kommer någon vart men jag har fått en del saker att hända...

 

Om jag kör:

chown nobody /home/arne

chown nobody /home/arne/html

 

...så funkar det att surfa till http://servernamn/~arne! Men i detta läge kan "tappar" användaren sina rättigheter om man loggar in med det aktuella kontot via t ex ftp eller från konsolen...?!?

 

Är jag helt ute och cyklar?

 

 

 

 

Link to comment
Share on other sites

Japp, det där är dumt, då äger inte längre användaren som har sin hemkatalog där sina egna filer. Så bör du absolut inte göra!

 

 

 

Link to comment
Share on other sites

Hallå!

 

Om du vill ha läsrättigheter i www och alla subbibliotek skriv [chmod 755 -R www] men det kanske du redan testat!

 

Link to comment
Share on other sites

Martin Bergqvist

Det vanliga misstaget man gör är att skapa filer som root användare..

 

Skriv följande :

 

find -exec chmod 755 {} ;find -exec chown usernamn {} ;

// martin http://linux.se

 

 

Link to comment
Share on other sites

Martin Bergqvist

Det vanligaste felet man gör,är att man är inloggad som root, och skapar filer

 

Skriv följande :

 

find -exec chown username {};find -exec chmod 755 {} ;

// Martin http://linux.se

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...