想问一下 chrome 弃用了 FTP 文件传输协议之后,有什么替换方案吗

2022-08-17 15:19:02 +08:00
 rzdCG
4713 次点击
所在节点    程序员
31 条回复
chengyiqun
2022-08-17 16:24:58 +08:00
什么年代了, 用 chrome 连 ftp.
wu67
2022-08-17 16:30:25 +08:00
cyberduck. 小黄鸭还是挺好用的, 就是有时候大文件传输会炸, 不停的下载, 永远也下不完.
ahhui
2022-08-17 16:32:35 +08:00
filezilla? 虽然不是浏览器类的软件,但也是标准的 ftp 工具,很好用的。
ruidoBlanco
2022-08-17 16:40:06 +08:00
lftp 用了多少年了?或许 10 年了,不记得了。
gearfox
2022-08-17 17:08:19 +08:00
现在直接 ftp 客户端工具,也习惯了
dier
2022-08-17 17:32:11 +08:00
不想新装软件就用系统的资源管理器
nothingistrue
2022-08-17 17:40:35 +08:00
windows 资源管理器还没抛弃 FTP 协议。
hervey0424
2022-08-17 18:05:51 +08:00
winscp
ragnaroks
2022-08-17 18:08:09 +08:00
croc
jian8270
2022-08-17 20:44:51 +08:00
webdav
nightwitch
2022-08-17 22:45:38 +08:00
filezilla 稳定可靠
seanzxx
2022-08-18 00:10:30 +08:00
用 macOS 的话,Finder 还是支持 ftp 协议的
jim9606
2022-08-18 00:19:09 +08:00
只读用途的话换标准 HTTP 好了,要读写支持可以选择基于 HTTP 的 WebDAV 。
windows 资源管理器其实支持 WebDAV ,但要求带 CT Log 的 HTTPS 加密。
pytth
2022-08-18 00:39:05 +08:00
FlashFXP
kkocdko
2022-08-18 03:27:22 +08:00
楼主的意思是“替换”掉什么呢?是替换掉 Chrome ,继续用 FTP ,还是替换掉 FTP ?
ysc3839
2022-08-18 04:12:38 +08:00
那当然是用专门的 FTP 客户端了
Aloento
2022-08-18 04:15:09 +08:00
都什么年代了, 还在用 Chrome 连 FTP
icegaze
2022-08-18 07:28:37 +08:00
各种 ftp 客户端呀,
从来都是,从来不用浏览器…
documentzhangx66
2022-08-18 07:32:15 +08:00
1.FTP 是一种对 算力损耗极低的通信协议。比 NFS 、SMB 、HTTPS 等,对 CPU 算力节约上,甩了几条街。

2.FTP 因为没有加密,因此非常不安全。只能在你自己确保了安全的 私有内网里传输,或者在基于 VPN 等类似加密通道的公网上传输。

在这里有个有意思的话题,就是很多小伙伴在公网上通信,是已经用了 VPN 或 Zerotier 或 Tailscale 这类加密协议,然后内部数据传输再走一次 SMB 甚至 HTTPS 这种加密协议,直接导致双重加密,算力爆炸,把 13 代 CPU 直接打回奔腾 3 性能。这也是为什么很多小伙伴发现这种通信模式,带宽很难跑满,CPU 使用率还下不来的原因。

3.FTP 还有个问题,就是它在设计时,由于设计者,对网络通信的理解,属于爱好者水准,因此在端口问题上,设计地一塌糊涂,导致防火墙、端口映射与安全这一块,很难做。

4.SFTP 是对 FTP 外面包了一层加密层,提高了安全性。就像 HTTPS 是给 HTTP 外面套了一层加密一样。但有些小伙伴说,SFTP 坑多,经常出问题。

5.建议,如果是老设备,在能确保安全的私有网络下,组集群,是可以用 FTP 的。Linux 那边有现成的 FTP 命令,Windows 这边麻烦些,只能建议使用专用的 FTP 软件了,而且这些软件还是上古时代的,比如 FlashFXP ,百度有破解版。因为我发不了链接,所以只能发 base64 ,抱歉。
aHR0cDovL3d3dy5kb3duY2MuY29tL3NvZnQvMzk1OS5odG1s

6.Linux 那边可以通过 FTP 命令对 FTP 进行挂载。aHR0cHM6Ly9saW51eGNvbmZpZy5vcmcvbW91bnQtcmVtb3RlLWZ0cC1kaXJlY3RvcnktaG9zdC1sb2NhbGx5LWludG8tbGludXgtZmlsZXN5c3RlbQ==

但 Windows 这边就很麻烦,Windows 最新版本,使用最舒服的挂载方式,并不是 FTP ,而是在上文中吐槽的 SMB ,因为 SMB 可以在 Windows 上直接挂载为盘符。
aHR0cHM6Ly93d3cuYXN1c3Rvci5jb20vemgtdHcva25vd2xlZGdlL2RldGFpbC8/aWQ9Jmdyb3VwX2lkPTMwMQ==
以及
aHR0cHM6Ly9ub29iLnR3L3NhbWJhLw==


7.如果你的设备集群,CPU 都比较新,并且节点数少于 20 ,并且你还有公有云虚拟机与公网 IP ,建议 Zerotier + SMB 的方式,用起来最舒爽,最不折腾。如果节点数超过 20 了,又不想付费,把 Zerotier 换成 Headscale ( Tailscale 的官方开源免费版),也是免费,但会稍微折腾些,因为 Headscale 只提供了控制台命令。
aHR0cHM6Ly9pY2xvdWRuYXRpdmUuaW8vcG9zdHMvaG93LXRvLXNldC11cC1vci1taWdyYXRlLWhlYWRzY2FsZS8=
cssk
2022-08-18 08:11:11 +08:00
我们 20 年前就用专门的 ftp 客户端了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/873475

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX