Solaris:FTP 服务器:监听单个 IP(/etc/ftpd/ftpaccess 中的 daemonaddress 选项?)

Solaris:FTP 服务器:监听单个 IP(/etc/ftpd/ftpaccess 中的 daemonaddress 选项?)

我正在尝试锁定 ftp 服务器以监听特定接口而不是所有接口。我将这行添加到/etc/ftpd/ftpaccess

daemonaddress   192.168.x.x

我跑了svcadm restart ftp

但服务器仍在监听192.168.y.y

有什么想法吗?我读到man ftpaccess这只在独立模式下有效,但我不知道那是什么或如何使用它。

答案1

谢谢C. 拉姆塞耶的评论,我找到了我所寻找的东西。

如果发现一些文档/etc/inet/inetd.conf描述addr语法,看起来很有希望。

然后我去了inetd.conf,它说使用inetadm(1M)(新方法)。

我查看了man inetadm“示例”,发现可以-m修改服务的属性,还可以-l修改服务的列表属性。

我查看了一下inetadm -l ftp,发现bind_addr

解决方案是使用inetadm -m ftp bind_addr=192.168.x.x

相关内容