Firefox 88终止FTP支持

Mozilla宣布预定本周发布的Firefox 88,将正式终止支持FTP协议。

文件传输协议(File Transfer Protocol)出现于1971年,它是一种主机端之间直接发送文件的协议。因为简单、方便而为许多企业用以分享软件、文件、固件,但它的文件传输并未加密,还使用明文密码进行身份认证,安全风险较高。Google、Mozilla数年前就已计划淘汰。

去年Firefox开发团队也宣布逐步从Firefox浏览器移除内置的FTP实例。Mozilla产品经理Caitlin Neiman指出,目前Firefox Nightly和Beta频道关闭FTP,正式版则会在本周(4/19)的Firefox 88关闭FTP。最后,到了Firefox 90版,就会正式移除所有FTP实例。

关闭FTP时,浏览器会将ftp://连接交由外部应用程序处理,如其他的协议处理器。等移除支持后,决定浏览器是否激活FTP协议的browserSettings.ftpProtocolEnabled就会变成只读模式,无法变更其设置值,且API就无法再处理这类调用。

为此,ftp将会被加入Firefox插件支持的协议处理器(protocol handlers)清单中。这表示插件程序仍然可以要求用户启动FTP应用程序,来处理特定连接。例如代理服务器过滤器(filters for proxy)或webRequest之类ftp内容仍将可发送。

Firefox 90正式版预计今年6月发布。