PDA

Visualizza la versione completa : L' utente client perde i Permessi In FTP?


jakula
26-04-2005, 14:53
Ciao a tutti,
premetto che ho postato lo stesso problema anche nel forum PHP, ma dato che proprio non mi riesce di stabilire se è un problema prettamente Apache o Di Chmod degli User Su Linux prego di chiudere uno dei due Thread per evitare il cross-over appena avrò uno straccio di indizio...:D

Ok mi spiego meglio.....

Configurazone (Mandrake 10.01,Php 4.3.8,Apache2,Vsftp)


1)su un server locale ho creato dei virtualhost e installato MYsql e un server FTP, dagli altri client si vede regolarmente la pagina index e il phpinfo da esito positivo

2)Se accedo da un altro client e simulando che sia un utente che ha il proprio spazio web con i dati d' account originati sul server riesce a creare e a trasferire cartelle , dati etc..

3)qui il problema i dati e le pagine trasferiti dall' utente abilitato non sono visibili esesi tenta di accedere ad una directory (sempre nell' ambito della documentroot assegnatagli) riceve il famigerato FORBIDDEN errore 403
e il bello che non si riesce ad accedere neanche dal server

Qualcuno sa darmi almeno un indizio per sto giallo?

:confused:

P.s. che sono agli inizi con Linux è inutile che lo dica :fagiano:

jakula
26-04-2005, 17:11
dunque ...

va un pò meglio

se creo una cartella gli dò i permessi e ci copio un file php tipo index.php o info.php tutto funziona

se dentro quella stessa cartella copio sempre tramite FTP da un client uno script CMS (cpgnuke in questo caso) non mi dà accesso al contenuto della cartella (neanche al file info.php che prima veniva letto)
mi sembra a occhio che dipenda dall' htaccess contenuto nello script

considerando che però lo stesso script l' ho installato su un hosting remoto senza problemi ci sono due cose che non riesco a capire se copio un file tramite FTP sul mio sito in remoto gli assegna i permessi 755 se lo stesso file lo copio via FTP in locale dal mio client al mio server gli assegna i permessi a 600 :confused:, a questo punto dove devo intervenire su apache o creare un htaccess per ogni cartella di Vhost?

jakula
26-04-2005, 17:15
.... un dubbio oppure devo intevenire sulla configurazion vsftp?

M4rko
26-04-2005, 17:33
Probabilmente devi intervenire nella configurazione di vsftp, impostando una umask opportuna (ad esempio 0022 per rendere i file 0755)

jakula
26-04-2005, 17:54
cioè facendogli sottrarre 0022 a 777 ottengo 755 ?

primo indizio valido :D


grz ora provo :)

jakula
26-04-2005, 18:40
Funziona grazieeeee

:yuppi:

Loading