抱歉,如果这不是正确的论坛,但我需要熟悉 FTP 的工程师的建议。出于安全原因,我们公司的 Solaris 5 服务器上的 FTP 服务正在关闭。原因是在旧的 FTP 协议下,中间人攻击更容易。我们运行 FTP输出到其他服务的 perl 脚本,提取信息,然后我们在其中进行清理和解析。我们不想做的是充当 FTP 主机,因为我们没有相关的信息可以发布。该软件很旧,没有开发/测试环境,并且批发“关闭 FTP 服务”(我们甚至无法 FTP 出来)会破坏我们的生产环境。我宁愿继续运行 FTP在过渡到其他服务器,直到我们可以将所有脚本转换为 SFTP,但这甚至可能吗?做客户而不做主人?我知道这个问题对于这个 SE 论坛正常来说是模糊的,所以请随时关闭。
FTP 服务入站由 FTP 服务器管理。出站 FTP 连接由客户端执行。这两个部分是相互独立的。
我没有运行 Solaris,所以我不能给你具体的进程名称,但是这个Oracle 文档链接解释了如何启用和禁用 FTP 服务器:
您可以通过尝试使用 FTP 客户端连接到该服务来验证该服务是否不再运行(您还可以确认您仍然可以进行出站连接):