我如何知道 FXP 是否已启用? (AIX FTPD)

我如何知道 FXP 是否已启用? (AIX FTPD)
# grep -i ftp inetd.conf
ftp     stream  tcp     nowait  root    /usr/sbin/ftpd
# oslevel -s            
6100-06-05-1115

所以我有一台 AIX 6 服务器。如何检查 FTPD 上是否启用了 FXP?

ベストアンサー1

根据 IBM 的ftpd 的 AIX 文档,有一个-ff标志:

当客户端请求服务器连接回特定客户端端口时,禁用检查特权端口和与用于控制连接的 IP 地址相匹配的 IP 地址。使用此标志使客户端能够请求服务器将数据发送到备用主机或接口。默认情况下,出于安全预防措施,ftpd 不允许此操作。

这似乎允许 FXP,特别是因为根据维基百科:

尽管 FXP 通常被认为是一种独特的协议,但它实际上只是 FTP 协议的扩展,并在 RFC 959 中指定

如果是这种情况,FXP 默认情况下处于禁用状态,因为未在 中指定该选项inetd.conf。您可以通过添加标志并尝试启动 FXP 传输来确认。仅当旗帜就位时才允许转移。

おすすめ記事