标题:pureftpd+mysql里虚拟用户权限的设置 出处:天空极速 时间:Sat, 05 Dec 2009 19:41:00 +0000 作者:siutung 地址:http://www.siutung.org/post/365/ 内容: 安装好pureftpd+mysql+pureftpd_php_manager以后,如何设置虚拟用户的权限呢,比如,如何设置用户只可以下载,不可以上传呢?以前装过Pureftpd,MySQL里的UID、GID与系统里的UID、GID之间是什么关系。我猜想,可能用户登录后,用数据库里的UID、GID去访问文件系统。于是,做了个测试: 如下表:User UIDGIDMight abc5012001 无法创建目录、无法上传文件、无法新建文件、无法删除文件、无法删除目录test2001501可以创建目录、可以上传文件、可以新建文件、可以删除文件、可以删除目录 结论: PureFTPD中的UID,GID是针对文件系统操作的有效ID,PureFTPD将用这个ID的权限去存取文件。 如果要设置虚拟用户的权限,只需设置其对应的UID,GID的权限了,另:如果在pureftpd_php_manager里创建的一个FTP虚拟用户的目录指向一个不存在的目录,pureftpd会自动创建该目录,目录默认属主为:ftpuser.ftpgroup。 Generated by Bo-blog 2.1.1 Release