# 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 传输来确认。仅当旗帜就位时才允许转移。