效率排名是怎样的
1
V69EX 2020-02-11 15:12:01 +08:00
scp 应该最容易使用
|
2
superrichman 2020-02-11 15:12:39 +08:00 via iPhone
我自己用的小服务器上 ftp 裸奔是 sftp 传文件速度的三倍以上
|
3
AzadCypress 2020-02-11 15:19:23 +08:00 via Android
我自己的体验是
sftp 很慢,上次我拿服务器下个文件 用 sftp 传到本地时特别慢,后来忍不开了个 http 文件服务 wget 下来的 |
4
chronos 2020-02-11 15:22:54 +08:00
都是加密的,我喜欢 sftp。
|
5
scukmh 2020-02-11 15:24:35 +08:00
首先 scp 和 sftp 都是走 ssh 协议的,所以我选 scp,因为更易于使用。
然后 ftps 没用过,再见。 |
6
songco 2020-02-11 15:56:54 +08:00
场景是什么样的? 自动化? 手工的? 还是程序代码中使用?
如果是手动或者脚本中传文件, 习惯命令行, scp 方便 |
7
mgrddsj 2020-02-11 17:39:55 +08:00
本地网络直接 ftp 裸奔,直接跑满。
远程的话,个人用 sftp. |
8
PHPer233 2020-02-11 18:39:34 +08:00 via Android
你是 Linux 还是 Windows ?往 Linux 服务器上传输文件我用的是 winscp。
|
9
Sunyanzi 2020-02-11 18:48:16 +08:00 1
人生苦短 ... 我用 rsync ...
|
10
mayx 2020-02-11 18:49:37 +08:00 via Android
我觉着传文件 http 的效率最高
|
11
Showfom 2020-02-11 18:50:57 +08:00
rsync 更快
|
12
snw 2020-02-11 20:07:12 +08:00 via Android
sftp 是 ssh 自带的,对于像 vps 之类本身就有 ssh 环境的场景,sftp 可以开箱即用。缺点是效率很差,速度一快就占 CPU。
ftps 是用来传大文件的,但配置起来比较麻烦,你先要了解各种基础知识比如 implicit 和 explicit。用途很窄,还不如直接搭 https 服务。 |
13
minami 2020-02-11 20:23:22 +08:00
python -m pyftpdlib,一键完事,doge
|
14
fonlan 2020-02-11 22:19:05 +08:00 via Android
rsync over ssh 考虑下?
|
15
baobao1270 2020-02-11 22:39:01 +08:00
sftp 最方便……
|
16
zent00 2020-02-11 23:13:16 +08:00 via iPhone
FTP/FTPS 在上万个小文件的时候你可以试试,效率低到令人发指。
SFTP/SCP 在传输时的加解密也非常影响效率。 我个人的经验是 Samba 和 HTTP/HTTPS 效率最高。 |
17
cdlnls 2020-02-12 00:18:12 +08:00 via iPhone
喜欢用 sftp,因为 scp 每次想用的时候都要百度一下用法,还不如 sftp 上去来得快。
|
18
FS1P7dJz 2020-02-12 00:23:52 +08:00
不说场景很难给结论啊...
一般用我选 FTP over TLS 局域网内,除非是个人家用 即便小型公司,也应当采用加密措施 另外看应用场景,通常文件结构安排合理,不至于因为性能影响到一般的使用 |
19
msg7086 2020-02-12 00:32:17 +08:00 via Android
你用哪个是看你要干嘛。
scp 是在没有 rsync 的时候服务器互联。 sftp 是在没有装 FTP 的时候本地和服务器互联。 ftps 是用来本地和服务器互联传大文件用。 FTP 是个很标准的协议,支持的客户端很多,可以挑选顺手的工具。我自己常年用 FlashFXP。 |
20
ysc3839 2020-02-12 11:49:36 +08:00 via Android
@snw SCP 才是大部分 SSH 服务端自带的吧?比如 Dropbear 自带 SCP,但 SFTP 要额外安装才支持。
|
21
neroransom 2020-02-12 22:38:04 +08:00 via Android
@ysc3839 sftp 也自带呀,配置的时候新建个 sftp 用户组端口打开就能用了
|
22
ysc3839 2020-02-13 03:41:21 +08:00 via Android
@neroransom Dropbear 不自带 SFTP,SFTP 有一个单独的可执行文件 sftp-server。
https://books.google.com.hk/books?id=J4Q6nDeBa3sC&lpg=PA41&ots=Rl73dw098M&dq=sftp%20executable&hl=zh-CN&pg=PA41#v=onepage&q=sftp%20executable&f=false https://linux.die.net/man/8/sftp-server https://blog.csdn.net/linglongqiongge/article/details/51365511 |