Tengo un servidor que ejecuta Ubuntu 12.10 x64 , y la última versión de vsFTPd.
Mi usuario example.com tiene su carpeta de inicio activada /var/www/example.com
,
777
Creé una carpeta public_html dentro y le di permisos, y eliminé los permisos de escritura de la carpeta de usuario doméstico. Todo funciona bien pero:
Cada archivo que subo por FTP (usando SmartFTP) obtiene un chmod de 0.
Mi vsftpd.conf
solo tenía una línea relacionada:
local_umask=022.
He tratado de cambiar a:
file_open_mode=777
local_umask=002
Entonces mis archivos se 775
cargarán tan pronto como se carguen.
Pero solo mis carpetas cargadas obtienen 775
permisos.
Mis archivos cargados obtienen 1411 permissions
¿Alguien puede ayudarme a resolver eso?