按网上看说的,本机测试了一下 及一些资料
vsfrp默认权限值 是0666 这个默认值 是不能更改的
只能通过更改 local_umask 来调节上传文件的权限
例如 上传得到  660 的权限
应该下面这样设置
local_umask=006 
两个相减 就是权限值了,
怎么调整上传文件都没有执行 权限
vsftpd的安全行             
 这是指定本地用户上传后的文件权限设

  默认建立文件的权限+local_umask =0666
    默认建立目录的权限+local_umask =0777
需要理解上面这两个默认参数

file_open_mode=0777        
 
 上传档案的权限,与chmod 所使用的数值相同。如果希望上传的文件可以执行,设此值为0777。默认值为0666
anon_umask=0777
这是除本地用户外的其它用户(我理解的就是匿名用户和虑拟用户)上传的文件权限设置
 
但我实际配置确发现,(我是虑拟用户)
 
上传后在权限如下
local_umask        file_open_mod      anon_umask              最终文件权限
022                    0777                       0777                          0755
777                    0777                       0777                          0366
777                    777                         777                            1000
0777                  0777                       0777                          0000
 
0                        0777                       0777                          0777
0777                  0                             0777                          0000
0777                  0777                       0                                0000
 
 
 
测试了一下 貌似 file_open_mode 不是有效参数 默认权限是不能更改的