LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1052|回复: 2

VSftpd能否像Serv U那样控制用户对目录的读写权限?

[复制链接]
发表于 2006-6-1 15:46:34 | 显示全部楼层 |阅读模式
今天看了一下vsftpd的配置,有好多不懂的地方。
vsftpd里面控制real user对目录的读写权限,是根据此目录的mode来实现的。
就是说
如果目录dir的owner是用户A,A的组是ftp
dir的mode为: rwxr-x---
那么,A就可以下载和上传,创建目录,删除文件。而同组的用户B只能下载,而不能上传。
但如果控制的粒度更细,比如,我要求用户C能上传,但不能删除文件,该怎么办呢?

Windows下的serv u可以跟方便的设置,但在VSftpd,就不知道了?
还有看了proftpd,也可以很容易的配置。

请各位大侠指定,谢谢!
 楼主| 发表于 2006-6-1 23:09:37 | 显示全部楼层
自己顶一下,希望各位大侠给予解答!谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-6-2 00:15:13 | 显示全部楼层
如果是C是local user,好像没办法实现。
但如果C是匿名用户,我想可以通过
chown_uploads=YES
chown_username=some-other-user (即不同于匿名用户的其他用户)
anon_umask=022
的组合来实现

vsftpd的优点是安全、快速、简单;相比proftpd,vsftpd的简单有时也成了“缺点”。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表