lkf1100 发表于 2014-12-23 18:36

这样的需求能不能用VSFTP实现

本帖最后由 lkf1100 于 2014-12-25 12:21 编辑

要求不多,是公司搞的一个内部使用的服务器,绝不是什么培训机构的试题

目录结结构

A-----存在文档,程序,任何人可读,可下载
B----201301
       201302
       目录名由系统脚本根据日期创立。
         此目录仅登陆用户可读;且只能读取修改用户用自已帐号上传的目录及文件。 登陆用户可以新建目录、上传文件等。

对用户的要求:
1、登陆用户不能使用系统用户,用虚拟用户
2、设置一个管理员用户,可以管理所有目录下的所有文件。权限包括 修改文件名,删除文件、删除目录、新建目录等
这个能实现吗?

疑惑:
看了好多网上写的安装方法,都用虚拟用户,但如何用虚拟用户实现我在同一下目录下上传文件,但对于目录B的要求能不能实现呢?

先谢谢各位的回答,谢谢了

cryboy2001 发表于 2014-12-24 08:43

A功能只要用匿名用户就可实现了,
B按正常的虚拟用户是不能实现的,现在网上虚拟用户都是采用同一本地用户再加txt或mysql实现,这些虚拟用户在系统权限是有同样的
所以B的功能要实现,一定要用到系统的权限管理,你可以用openldap做为实现系统权限管理,并做为vsftp的用户管理,你可以试试。

lkf1100 发表于 2014-12-25 12:21

回复 2# cryboy2001

看来不是能虚拟用户实现了

根据您的提示,我用系统用户实现了上述功能,所有的FTP用户都不能直接登陆。
现在已经搞定了, 谢谢。 :handshake

   
页: [1]
查看完整版本: 这样的需求能不能用VSFTP实现