Chinaunix

标题: 如何给不同网段的人以不同的上传权限 [打印本页]

作者: Hilinux    时间: 2005-08-02 11:35
标题: 如何给不同网段的人以不同的上传权限
怎样能给10.0.1.*网段的人以匿名上传权限,这样方便局域网里大家的使用,而使得其他网段的IP只能匿名浏览呢?
作者: wolfg    时间: 2005-08-02 11:38
标题: 如何给不同网段的人以不同的上传权限
什么ftp服务器软件?操作系统?
作者: Hilinux    时间: 2005-08-02 11:40
标题: 如何给不同网段的人以不同的上传权限
FC3 vsftp
作者: wolfg    时间: 2005-08-02 13:09
标题: 如何给不同网段的人以不同的上传权限
原帖由 "Hilinux"]FC3 vsftp
发表:
看到vsftpd,原本想回复换成proftpd吧。不过,想到了tcp_wrappers。google了以后,发现结合tcp_wrappers,vsftpd也可以做到类似wu-ftpd的分类(Class)设置。

我找到的参考是这个:
http://www.muug.mb.ca/tutorials/vsftpd-class.html

针对你的情况,可以试试这样的设置:

1. 确定vsftpd支持tcp_wrappers(FC3自带的应该支持)
ldd /usr/sbin/vsftpd 看结果中有没有libwrap.so.0,有则支持。

2. 在 vsftpd.conf中启用tcp_wrappers
tcp_wrappers=YES

3. 修改hosts.allow文件

加入:

vsftpd: 10.0.1.* : setenv VSFTPD_LOAD_CONF /etc/vsftpd/local.class
vsftpd: ALL : setenv VSFTPD_LOAD_CONF /etc/vsftpd/other.class


4. 分别编辑/etc/vsftpd/local.class和/etc/vsftpd/other.class这两个文件
/etc/vsftpd/local.class
write_enable=YES
anon_mkdir_write_enable=YES


/etc/vsftpd/other.class
write_enable=NO
anon_mkdir_write_enable=NO

[ 本帖最后由 wolfg 于 2006-1-12 22:33 编辑 ]
作者: Hilinux    时间: 2005-08-02 21:30
标题: 如何给不同网段的人以不同的上传权限
呵呵,多谢斑竹。回去好好研究!
作者: Hilinux    时间: 2005-08-08 11:26
标题: 如何给不同网段的人以不同的上传权限
行了,不过得在local.class加上一行
anon_upload_enable=YES
作者: learn_baker    时间: 2006-02-07 18:50
嗯。。好的,我再试试
作者: 忧郁的葡萄    时间: 2006-02-19 20:15
我在hosts.allow添加了vsftpd: 10.0.1.* : setenv VSFTPD_LOAD_CONF /etc/vsftpd/local.class
vsftpd: ALL : setenv VSFTPD_LOAD_CONF /etc/vsftpd/other.class

后1网段的都不能访问了啊,连本机都不可以了
作者: wolfg    时间: 2006-02-19 21:01
原帖由 忧郁的葡萄 于 2006-2-19 20:15 发表
我在hosts.allow添加了vsftpd: 10.0.1.* : setenv VSFTPD_LOAD_CONF /etc/vsftpd/local.class
vsftpd: ALL : setenv VSFTPD_LOAD_CONF /etc/vsftpd/other.class

后1网段的都不能访问了啊,连本机都不可以了


你的怎么做的?详细的步骤

btw,最好回到你的问题的thread继续讨论




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2