--- Tarhon-Onu Victor <[EMAIL PROTECTED]> wrote:

> On Tue, 19 Jul 2005, Mihai Dumitrescu wrote:
> 
> > numit in cazul de fata 'billy' (/home/billy).
> Problema
> > este ca billy vrea 0711 pe fisierle/direcotarele
> lui.
> > Scriptul php (rulat prin apache) trebuie sa
> citeasca
> > si modifice fisierele/directoarele din
> > /home/billy/public_html. Insa nu are aceste
> drepturi,
> > caci scriptul se executa sub userul 'nobody' (care
> > cred ca este apache-ul). Am incercat sa folosesc
> su
> 
>       Atunci da drepturi de modificare doar pe acele
> fisiere. Eventual 
> fa in asa fel incit userul nobody sa poata scrie
> doar intr-un anumit 
> director din /home/billy/public_html si plaseaza
> acele fisiere exclusiv 
> acolo. Pina la acel director toate pot ramine cu
> mode 711, doar ala va 
> trebui sa aiba 717 sau ceva.

^^Cand se creeaza/uploadeaza fisiere noi prin scriptul
php atunci ownerul este 'nobody' nu billy ceea ce este
o problema. Acum ca nobody sa poata utiliza comanda
chown iar trebuiesc interventii in sudoers ... credeam
ca e mai simplu.

>       Ca fapt divers, sa modifici fisiere din sistem
> direct din php 
> sau dintr-un cgi e o timpenie. Pentru asta s-au
> inventat bazele de date, 
> poti sa faci acolo modificarile de continut. 

^^ I know, I know (toti imi spun asta).... vreau
defapt ca scriptul php sa fie ceva gen 'file manager'
pentru contul billy ... la mine la servici nu am acces
la ftp ... si am zis sa fac o chestie prin web, care
sa inlocuiasca cat de cat principalele functionalitati
de upload, download, new dir etc. Dar m-am mai
desumflat cand am vazut cate probleme apar .. gen
chmod, chown etc.

> Eventual daca e vorba 
> despre modificari regulate poti apela la un cronjob.
^^ Nu este cazul


Multumesc pt timpul tau,
Mihai D.


                
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui