楼主和各位前辈好,我遇到一个pureftpd相关的用户权限的问题,是这样的:
我通过pureftpd+mysql实现虚拟用户的认证,最终的效果和楼主大哥说的这句话一样的。
“心得:mysql数据库中的“Uid”和“Gid”字段指的是Unix系统用户的uid或gid。“User”字段就是mysql的虚拟用户了。如果 “/home/ftp”的属主是ftpuser,其uid/gid是1003/1001,权限为755。那么“jack”对“/home/ftp”目录的访问权限就是rx。也就是mysql数据库中的“Uid”和“Gid”字段决定用户的权限。”
但是,我是结合apache来做的web虚拟主机服务器,用mkdir()建立的目录,其所有者为FreeBSD内置的www用户,这样的话,ftp帐号登录用户就无法操作mkdir()所建的目录了,只有读权限。每次我都要进入系统chmod 777一下才可以。请问怎么才能解决这个问题呢?谢谢!qionger83 发表于 2010-01-26 21:24
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |