J'ai un serveur exécutant Ubuntu 12.10 x64 et la dernière version de vsFTPd.
Mon dossier example.com a son dossier d'accueil défini /var/www/example.com
,
J'ai créé un dossier public_html à l'intérieur et lui ai donné des 777
autorisations, et j'ai supprimé les autorisations d'écriture du dossier de l'utilisateur domestique. Tout fonctionne bien mais:
Chaque fichier que je télécharge par FTP (à l'aide de SmartFTP) obtient un chmod de 0.
Mon vsftpd.conf
avait une seule ligne liée:
local_umask=022.
J'ai essayé de changer pour:
file_open_mode=777
local_umask=002
Mes fichiers seraient donc récupérés 775
dès leur téléchargement.
Mais seuls mes dossiers téléchargés obtiennent des 775
autorisations.
Mes fichiers téléchargés obtiennent 1411 permissions
Quelqu'un peut-il m'aider à résoudre ce problème?