Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么被动FTP使用得更频繁?_Ftp - Fatal编程技术网

为什么被动FTP使用得更频繁?

为什么被动FTP使用得更频繁?,ftp,Ftp,因为被动FTP模式和主动FTP模式有两个问题 如果我们有意省略SSH上的FTP或FTPS(又称带SSL/TLS的FTP)的存在 使用被动FTP的安全优缺点是什么 我的问题来自于我接触到的几乎所有FTP都使用被动模式的经验。因此,如果这不是内部安全策略的结果,那么使用被动FTP模式的动机是什么呢?FTP不安全,而且永远不会安全。使用被动ftp的唯一原因是它可以通过任何类型的防火墙工作,因为所有连接都是由客户端启动的。主动FTP让服务器连接回客户端以启动数据传输,而哑防火墙将不允许这样做,因

因为被动FTP模式和主动FTP模式有两个问题

如果我们有意省略SSH上的
FTP
FTPS
(又称带SSL/TLS的FTP)的存在

使用被动FTP的安全优缺点是什么


我的问题来自于我接触到的几乎所有FTP都使用被动模式的经验。因此,如果这不是内部安全策略的结果,那么使用被动FTP模式的动机是什么呢?

FTP不安全,而且永远不会安全。使用被动ftp的唯一原因是它可以通过任何类型的防火墙工作,因为所有连接都是由客户端启动的。主动FTP让服务器连接回客户端以启动数据传输,而哑防火墙将不允许这样做,因为它们无法知道传入的连接与FTP连接相关,应该允许通过。

被动FTP更容易通过防火墙。对于“主动”FTP,客户端必须可从internet连接,对于被动FTP,这一负担由服务器承担。

请注意:SFTP不是“SSH上的FTP”。后者实际上是SSH上的[text]FTP,而SFTP是一种二进制协议,是作为SSH2协议组的一部分设计的。@EugeneMayevski'EldoSCorp谢谢Eugene,我更正了我的说法。