LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 894|回复: 2

[高手请进]Vsftpd根据连接ip设置访问问题

[复制链接]
发表于 2003-12-10 20:57:12 | 显示全部楼层 |阅读模式
用Xinetd方式架起了vsftpd,想实现下列目标:
从ip a来的连接直接用匿名登录,可以下载,上传
从ip a以外来的连接,必须要用户和密码,才能下载,上传(上传与否可以设置)

ip a:表示是一定范围的地址
vsftpd能否实现这样的功能?
谢了!
发表于 2003-12-10 21:06:06 | 显示全部楼层
我只想要像ssh那样,AllowUser 用户@ip

来限制某个用户只能用某个ip来访问,,找那么久都没找到,,,
发表于 2003-12-10 22:25:42 | 显示全部楼层

需要那个tcp_wrapper的支持

如果你是源码安装,要修改文件builddefs.h中的那个

#undef VSF_BUILD_TCPWRAPPERS改为

#define VSF_BUILD_TCPWRAPPERS
重新编译。

在/etc/vsftpd。conf中设置tcp—wrapper=yes

在host.allow中设置不同的ip设置不同的配置文件
vsftpd: 192.168.1.3: setenv VSFTPD_LOAD_CONF /etc/vsftpd_tcp_wrap1.conf
vsftpd: 192.168.1.4: /etc/vsftpd_tcp_wrap2.conf

具体说明还是看看example/per_ip_config/readme文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表