由 zht2055 在 06-20-2003 11:32 发表:
proFTPD权限设置(急)
思路:
以root用户登录后创建/tmp/a和/tmp/b两个目录,所有者为root
创建writeA和readB两个用户,隶属组为ftp
其中write用户对"/tmp/a"和/"tmp/b"两个目录有读写权限
其中read用户对/tmp/a和/tmp/b两个目录有读权限
proftpd.conf配置示例:
#对"/tmp/a"目录的权限设置
1<directory a="" tmp="">
2<limit read="">
3
4AllowUser readB
5
6</limit>
7
8#其中WRITE权限包括MKD(创建目录)和RMD(删除目录)
9
10<limit write="">
11
12AllowUser writeA
13
14</limit>
15</directory>
#对"/tmp/b"目录的权限设置
1<directory b="" tmp="">
2<limit read="">
3
4AllowUser readB
5
6</limit>
7
8#其中WRITE权限包括MKD(创建目录)和RMD(删除目录)
9
10<limit write="">
11
12AllowUser writeA
13
14</limit>
15</directory>
问题:
不论对proftpd.conf如何设置,writeB用户 对/"/tmp/a"和/"tmp/b"两个目录都没有写的权限(创建目录、删除目录、上传文件等)。
求助各位高手,谢谢!
在线等候!!!
由 stanlogin 在 06-20-2003 11:35 发表:
http://www.linuxsir.com/bbs/showthr...;threadid=43590
_____>小刀
由 zht2055 在 06-20-2003 11:47 发表:
谢谢斑竹!
问题:
"/tmp/a"和"/tmp/b"两个目录所有者和组如果设置为"root",经过测试writeA和readB都有写的权限,在proftpd.conf设置的权限不起作用
由 eTony 在 06-20-2003 12:02 发表:
是不是要deny?
Seeking Freedom,pure Freedom!
http://211.92.88.40/~tony/
由 zht2055 在 06-20-2003 12:07 发表:
谢谢斑竹!
问题:
对不起,刚才描述作错了,更正为:
"/tmp/a"和"/tmp/b"两个目录所有者和组如果设置为"root",经过测试writeA没有写的权限,在proftpd.conf设置的权限不起作用
由 leyon 在 06-20-2003 12:52 发表:
还要看看 /tmp/a,/tmp/b 的目录属性,
如果所有者是 root ,应该是 rwxrwxrwx
由 zht2055 在 06-20-2003 13:15 发表:
谢谢leyon!
如果"/tmp/a"和"/tmp/b"目录隶属root,权限设置为777,writeB用户的写权限还是没用;
proftpd.conf配置样例:
1<directory a="" tmp="">
2<limit read="">
3
4AllowUser readB
5
6</limit>
7
8#其中WRITE权限包括MKD(创建目录)和RMD(删除目录)
9
10<limit write="">
11
12AllowUser writeA
13
14</limit>
15</directory>
如果将"/tmp/a"和"/tmp/b"目录隶属为writeB用户组,writeB用户可以对"/tmp/a"和"/tmp/b"目录写的权限,但解决不了多个用户对
"/tmp/a"和"/tmp/b"目录写的权限。<br /