vsftpd 监听多个 listen_address 但不是全部

vsftpd 监听多个 listen_address 但不是全部

我正在寻找一种配置 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

相关内容