Ho un server con Ubuntu 12.10 x64 e l'ultima versione di vsFTPd.
Il mio utente example.com ha la sua cartella home impostata su /var/www/example.com
,
Ho creato una cartella public_html all'interno e le ho dato le 777
autorizzazioni, e ho rimosso le autorizzazioni di scrittura della cartella dell'utente home. Tutto funziona bene ma:
Ogni file che carico tramite FTP (usando SmartFTP) ottiene un chmod di 0.
Il mio vsftpd.conf
aveva solo una riga relativa:
local_umask=022.
Ho provato a passare a:
file_open_mode=777
local_umask=002
Quindi i miei file verrebbero caricati non 775
appena caricati.
Ma solo le mie cartelle caricate ottengono le 775
autorizzazioni.
I miei file caricati ottengono 1411 permissions
Qualcuno può aiutarmi a risolverlo?