Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: oc - 14.04.06 - klo:00.22
-
Terve!
Olen tässä jo jonkin aikaa yrittänyt testailla erinäisten ohjeiden avulla tuloksetta saada ubuntu koneella apachessa
jokaiselle käyttäjälle kotisivuhakemistoanäkymään ulospäin.
Lähinnä ongelma on jotenkin hakemistojen oikeuksissa, koska selaimella mentäessä jonkin käyttäjän kotisivuille saan seuraavan ilmoituksen :
Forbidden
You don't have permission to access /~kayttaja/index.php on this server.
Googlella löysin sivun jossa jollakin muulla oli ollut ubuntun kanssa sama ongelma, mutta en niidenkään ohjeiden avulla saannut mitään muutosta moiseen.
http://www.ubuntuforums.org/archive/index.php/t-17457.html
Ajattelinkin kysyä, että onko kukaan täällä törmännyt samaan ja kenties voisi antaa jotain vinkkiä mihin suuntaan edetä.
-
Heip :) varmistahan, että kansoissa on tarvittavat oikeudet ja ryhmä kannattaa olla www-data jolla apache noutaa tiedostot public_html:stä
osaat varmaan vaihtaa kansioiden ja tiedostojen oikeudet?
-
Heip :) varmistahan, että kansoissa on tarvittavat oikeudet ja ryhmä kannattaa olla www-data jolla apache noutaa tiedostot public_html:stä
periaatteessa riittää jos kaikille antaa riittävät oikeudet teidostoihin. eli kotihakemistossa, public_html -ahkemistossa ja periaatteessa kaikilla polun varrella olevilla hakemistoilla tulee olla "suoritusoikeudet" (x) ja tiedostoilla tulee olla lukuoikeudet (r). tn ole ihan varma vaativatko php-tiedostot myös suoritusoikeudet (ei kyllä luulisi). lukuoikeuksia ei tietenkään pida antaa kuin omistajalle.
-
Heip :) varmistahan, että kansoissa on tarvittavat oikeudet ja ryhmä kannattaa olla www-data jolla apache noutaa tiedostot public_html:stä
Juu, olen kyllä muunnellut oikeuksia, mutta mikään ei tunnu vaikuttavan asiaan.
-
Heip :) varmistahan, että kansoissa on tarvittavat oikeudet ja ryhmä kannattaa olla www-data jolla apache noutaa tiedostot public_html:stä
Juu, olen kyllä muunnellut oikeuksia, mutta mikään ei tunnu vaikuttavan asiaan.
hmm... entäs jos muutat /home/ ja siellä käyttäjien kansiolle ryhmäksi www-data? toisin sanoen 'chown käyttäjä.www-data /home/ -R'
tosin, kannattaa muuttaa muiden mahdollisten käyttäjien oikeudet omiin hakemistoihinsa kuntoon jälkeen päin (:
-
Terve!
Olen tässä jo jonkin aikaa yrittänyt testailla erinäisten ohjeiden avulla tuloksetta saada ubuntu koneella apachessa
jokaiselle käyttäjälle kotisivuhakemistoanäkymään ulospäin.
Lähinnä ongelma on jotenkin hakemistojen oikeuksissa, koska selaimella mentäessä jonkin käyttäjän kotisivuille saan seuraavan ilmoituksen :
Forbidden
You don't have permission to access /~kayttaja/index.php on this server.
Googlella löysin sivun jossa jollakin muulla oli ollut ubuntun kanssa sama ongelma, mutta en niidenkään ohjeiden avulla saannut mitään muutosta moiseen.
http://www.ubuntuforums.org/archive/index.php/t-17457.html
Ajattelinkin kysyä, että onko kukaan täällä törmännyt samaan ja kenties voisi antaa jotain vinkkiä mihin suuntaan edetä.
Minä painin kanssa saman ongelman kanssa. Ratkaisuni oikea tai väärä mutta laitoin käyttäjän /home/~omistaja/ -hakemiston omistajalle kaikki oikeudet(luku, kirjoitus, suoritus). Muille ja ryhmälle pelkästään suoritusoikeudet eli poistin ryhmältä ja muilta luku- ja kirjoitusoikeudet.
/home/~omistaja/public_html-hakemistossa poistin muilta ja ryhmältä kirjoitusoikeudet. Suoritus ja lukuoikeudet annoin muille ja ryhmälle sekä omistajalle kaikki oikeudet.
/home/~omistaja/public_html/index.html-tiedostolle pelkästään lukuoikeudet muille ja ryhmälle. Omistajalle kaikki oikeudet.