Hi!
Azt szeretném megvalósítani egy apache szervernél, hogy a documentRoot mappába ssh-n keresztül tudjak fejleszteni (írni) harmadmagammal (pl. Eclipse - Remote Explorer-el). Adott tehát user1, user2, user3 felhasználó, a documentRoot mappában számos PHP alapú project. Ha a documentRoot-on belüli dolgoknak nem www-data ownert adok meg, akkor Forbiddent kapok a böngészőben. Ha www-data ownert adok meg, akkor nem tudok írni a mappába userX-ként bejelentkezve. Létrehoztam egy groupot, amiben benne van mind3 userX, továbbá a www-data felhasználó is, de amikor ezt adtam meg, ez sem segített. Egyetlen módon működik úgy, ahogy én szeretném, ha root az owner, de hát az mégis durva egy kicsit.
Amúgy csak saját fejlesztésre használnánk a szervert, nem élesben működik, de azért nem bánnám, ha nem 2 perc lenne feltörni. :)
- 560 megtekintés
Hozzászólások
Figyelj arra, hogy az SSH-n letrehozott fileok group-janak is legyen futtatasi joga.
_______________________________________________________
UBUNTU 8.04 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.
- A hozzászóláshoz be kell jelentkezni
Szia!
Hogy néznek ki a jogok, miután létrehoztad az új groupot (userX). Ha a jogokat nem piszkáltad, adj a group- nak ugyanolyan jogokat, mint amilyen az ownernek van. Ha csoportot adsz hozzá a rendszerhez, jelentkezz ki és be.
Egyébként én pont fordítva szoktam, azaz user az owner, és www-data a group, már amikor egyáltalán ez szükséges.
- A hozzászóláshoz be kell jelentkezni