- 论坛徽章:
- 0
|
本帖最后由 jklyekai 于 2010-02-08 11:57 编辑 \n\nproftp1.3.2, opensolaris系统;\r\ngroupadd ftp ftp \r\ngid=2003\r\n我想实现: 用户组grp1 用户user1 共享的ftpshare1和grp2,user2 ftpshare2都能正常访问,但是user1不能访问ftpshare2\r\n系统启动时候,就能访问ftp\r\n用户管理 通过ldap认证控制的。\r\n现在的问题是,ftp建好之后,2个用户都能访问,但是每个用户都能访问2个共享目录。。。不知道如何处理。谢谢。\r\n\r\n如下是我的ftp.CONF信息\r\nServerName \" ftp server\"\r\nServerType standalone\r\nDefaultServer on\r\nPort 21\r\nUmask 000\r\nMaxInstances 30\r\nMaxClients 30\r\nTransferRate STOR 0\r\nTransferRate RETR 0\r\nMaxStoreFileSize 4000 MB\r\n# Set the user and group under which the server will run.\r\nUser ftp\r\nGroup ftp\r\nUseReverseDNS off\r\nIdentLookups off\r\n#LDAP\r\nLDAPServer 127.0.0.1\r\n\r\nLDAPDNInfo cn=admin,dc=example,dc=com admin\r\nLDAPDoAuth on ou=People,dc=example,dc=com\r\nDefaultRoot /export/home/ftp !ftp\r\n\r\nAllowOverwrite on\r\nLDAPDoUIDLookups on ou=People,dc=example,dc=com\r\nLDAPDoGIDLookups on ou=Group,dc=example,dc=com\r\n<Limit SITE_CHMOD>\r\n DenyAll\r\n</Limit>\r\n<Anonymous /export/home/anonymous>\r\n User ftp\r\n Group ftp\r\n UserAlias anonymous ftp\r\n DisplayLogin /usr/loca/etc/welcome.msg\r\n DisplayChdir .message\r\n <Limit WRITE>\r\n DenyAll\r\n </Limit>\r\n</Anonymous>\r\n\r\n<Limit LOGIN>\r\n order allow,deny\r\n Allow from all\r\n Deny from all\r\n</Limit>\r\n<Directory /export/home/ftp/tank_fra>\r\n <Limit DIRS STOR RETR DELE RNFR MKD>\r\n AllowUser ftp1\r\n </Limit>\r\n</Directory>\r\n<Directory /export/home/ftp/tank_rre>\r\n <Limit DIRS STOR RETR DELE RNFR MKD>\r\n AllowUser ftp2\r\n </Limit>\r\n</Directory> |
|