|
思路:
以root用户登录后创建/tmp/a和/tmp/b两个目录,所有者为root
创建writeA和readB两个用户,隶属组为ftp
其中write用户对"/tmp/a"和/"tmp/b"两个目录有读写权限
其中read用户对/tmp/a和/tmp/b两个目录有读权限
proftpd.conf配置示例:
#对"/tmp/a"目录的权限设置
<Directory /tmp/a>
<Limit READ>
AllowUser readB
</Limit>
#其中WRITE权限包括MKD(创建目录)和RMD(删除目录)
<Limit WRITE>
AllowUser writeA
</Limit>
</Directory>
#对"/tmp/b"目录的权限设置
<Directory /tmp/b>
<Limit READ>
AllowUser readB
</Limit>
#其中WRITE权限包括MKD(创建目录)和RMD(删除目录)
<Limit WRITE>
AllowUser writeA
</Limit>
</Directory>
问题:
不论对proftpd.conf如何设置,writeB用户 对/"/tmp/a"和/"tmp/b"两个目录都没有写的权限(创建目录、删除目录、上传文件等)。
求助各位高手,谢谢!
在线等候!!! |
|