默认建立目录的权限+local_umask =0777
vsftp配置用户上传文件的默认权限
原创petermis 博主文章分类:Linux server ©著作权
©著作权归作者所有:来自51CTO博客作者petermis的原创作品,请联系作者获取转载授权,否则将追究法律责任
按网上看说的,本机测试了一下 及一些资料
vsfrp默认权限值 是0666 这个默认值 是不能更改的
只能通过更改 local_umask 来调节上传文件的权限
例如 上传得到 660 的权限
应该下面这样设置
local_umask=006
两个相减 就是权限值了,
怎么调整上传文件都没有执行 权限
vsftpd的安全行
这是指定本地用户上传后的文件权限设
默认建立文件的权限+local_umask =0666
默认建立目录的权限+local_umask =0777
默认建立目录的权限+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
上一篇:vsftpd配置详解
下一篇:linux swap(交换)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
vsftp关于权限的条目配置
原文:http://bbs.51cto.com/thread-880167-1.html
朋友 用户 配置文件 新建 touch -
vsftp配置文件
/etc/vsftpd/vsftpd.conf 配置ftp服务器文件
职场 文件 休闲 vsftp -
vsftp禁止下载,允许上传文件
问题需求公司有台业务服务器,上面有多个用户,但是这台机器无法使用scp ,sftp ,和ftp等
用户登录 配置文件 上传文件 上传 用户认证 -
centos vsftp 配置权限
基于腾讯云centos7.3搭建VSFTP 环境分析: 基于vsftp服务在于云主机上,所以推荐使用FTP的PASV模式; FTP协议有两种工作方式:PORT
centos vsftp 配置权限 客户端 服务器 链路