djangofan Asked: 2009-08-06 12:06:19 +0800 CST2009-08-06 12:06:19 +0800 CST 2009-08-06 12:06:19 +0800 CST SFTP 端口 22 或端口 990 有什么区别? 772 我知道明确的“协商”FTPS 是首选,因为它仍然使用标准端口 21 与该方法,但关于使用标准端口 990 与端口 22 的“隐式”非协商 FTPS(我见过一些人描述),为什么非协商端口号的“标准”存在这种差异? 注意:我还注意到,如果我将 FileZilla 服务器配置为使用默认端口 990 以外的任何端口,则 FileZilla 服务器将无法正常工作(从 FileZilla 客户端连接时)。 ftp ssl sftp 4 个回答 Voted Best Answer niXar 2009-08-06T12:10:36+08:002009-08-06T12:10:36+08:00 SFTP(SSH 文件传输协议)与FTPS(FTP-SSL)不同。 SFTP 与SSH密切相关,除了目的和名称之外,与 FTP 没有任何关系。 与 FTPS 相比,后者只是带有 SSL 的 FTP 协议。 主要区别在于 SFTP 只使用一个流,而 FTPS 与 FTP 一样,至少使用两个流:一个控制流,其中发出命令,另一个用于每次数据传输。 FjodrSo 2014-10-14T15:56:29+08:002014-10-14T15:56:29+08:00 我认为问题本身有一个小问题: SFTP是SSH的一个子系统,SSH默认监听22端口 默认情况下,FTPS 在端口 990 上运行,但这与 SFTP 无关:实际上它是基于 SSL 的 FTP 这是两个截然不同且完全不同的协议。 SFTP(SSH 文件传输协议)只需要 22 端口,不需要其他端口,因此对防火墙非常友好,并且由于 SSH 连接提供的加密层而高度安全。 由于封装在 SSL 通道中,FTPS 非常安全,但它需要相当多的开放端口才能运行(990 用于控制通道,989 用于数据通道,如果您需要被动连接,还有一大堆其他端口)和因此对防火墙的友好性要低得多。但是 - 一般来说 - 它往往比 SFTP 快一点。 A B 2009-08-06T12:43:59+08:002009-08-06T12:43:59+08:00 另请参阅有关该主题的 wikipedia 文章:http ://en.wikipedia.org/wiki/Ftps ,其中链接到有关 SFTP 的文章。 Chris 2011-07-23T21:53:09+08:002011-07-23T21:53:09+08:00 SFTP 端口建议确实因供应商而异。22、1022 等 我看到了一堆不起眼的端口...联系您的供应商。
SFTP(SSH 文件传输协议)与FTPS(FTP-SSL)不同。
SFTP 与SSH密切相关,除了目的和名称之外,与 FTP 没有任何关系。
与 FTPS 相比,后者只是带有 SSL 的 FTP 协议。
主要区别在于 SFTP 只使用一个流,而 FTPS 与 FTP 一样,至少使用两个流:一个控制流,其中发出命令,另一个用于每次数据传输。
我认为问题本身有一个小问题:
这是两个截然不同且完全不同的协议。
SFTP(SSH 文件传输协议)只需要 22 端口,不需要其他端口,因此对防火墙非常友好,并且由于 SSH 连接提供的加密层而高度安全。
由于封装在 SSL 通道中,FTPS 非常安全,但它需要相当多的开放端口才能运行(990 用于控制通道,989 用于数据通道,如果您需要被动连接,还有一大堆其他端口)和因此对防火墙的友好性要低得多。但是 - 一般来说 - 它往往比 SFTP 快一点。
另请参阅有关该主题的 wikipedia 文章:http ://en.wikipedia.org/wiki/Ftps ,其中链接到有关 SFTP 的文章。
SFTP 端口建议确实因供应商而异。22、1022 等 我看到了一堆不起眼的端口...联系您的供应商。