我有一台运行Ubuntu 12.10 x64的服务器,以及最新版本的vsFTPd。
我的用户example.com的主文件夹设置为/var/www/example.com
,
我在其中创建了一个public_html文件夹并为其添加777
了权限,并删除了家庭用户文件夹的写入权限。一切正常,但:
我通过FTP(使用SmartFTP)上传的每个文件的chmod都为0。
我vsftpd.conf
只有一行相关:
local_umask=022.
我尝试更改为:
file_open_mode=777
local_umask=002
因此,我的文件将775
在上载后立即获得。
但是只有我上传的文件夹获得了775
权限。
我上传的文件 1411 permissions
有人可以帮我解决这个问题吗?