我正在寻找一种配置 vsftpd 以使用多个 listen_address IP 的方法。我知道如果我将其设置为默认值,它将监听所有可用的接口 IP,但这不是我想要的。
有没有办法配置这样的东西?
listen_address=192.168.1.3,192.168.1.4,192.168.1.5
问候
答案1
如果机器是多宿主的,有 2 个或更多 IP 地址,那么您可以设置多个 vsftpd 服务。复制 vsftpd.conf,调整监听地址到附加的 IP 地址。使用新的配置文件启动另一个 vsftpd 守护进程。
答案2
我对 vsftpd 不太了解,但是如何监听所有接口并添加 iptables 规则来阻止其中一些接口的访问?
例如 iptables -A INPUT -i ... -j DROP