webdav 和 sftp 哪个快?

2021-03-01 15:19:42 +08:00
 xushuangnet

为了让我在外就能使用到我的文件,由于不信任商业服务,所以我想自建一个网盘,毕竟数据放在自己家更放心点,配合 ddns+mountainduck 做同步,由于就我一个用户,所以没考虑用现有的 owncloud,nextcloud,seafile 等系统,太重,而用 sftp 或则 WebDAV 可能就是一个 conf 的事,sftp 甚至默认就有,那么问题来了,WebDAV 和 sftp 在实际使用中,哪个更好? 大家给点意见。谢谢。

9703 次点击
所在节点    NAS
36 条回复
wanguorui123
2021-03-01 16:49:47 +08:00
WebDAV 最快
love
2021-03-01 16:53:46 +08:00
webdav 就是单纯的 http,应该是最简单最通用最快的协议了
flashlight
2021-03-01 17:50:10 +08:00
Synology 群晖 WebDAV 可以开启账户保护错误密码登陆就会锁 IP 还有就是暴露在路由限制 IP 可以访问的物理区域 我在天津就只允许天津的 IP 访问我的 WebDAV 服务器
GrayXu
2021-03-01 19:07:49 +08:00
外网…原来大家的上行带宽都这么大到要开始考虑软件的瓶颈了嘛
itisqiang
2021-03-01 20:09:35 +08:00
80 和 443 端口,运营商查的很严吧
ihipop
2021-03-01 20:12:32 +08:00
@Nillouise 所以 SMB 支持分块么?
Nillouise
2021-03-01 21:20:46 +08:00
@ihipop SMB 应该是支持的,webdav 其实也支持,只不过我看到的开源库基本都不支持而已。
explore365
2021-03-01 22:08:15 +08:00
WebDAV
matrix67
2021-03-01 22:08:49 +08:00
这都是 tcp,应用软件写的没问题,应该差不多一样快吧。。。。。还没见到软件层面能有瓶颈的。
matrix67
2021-03-01 22:14:16 +08:00
@Nillouise #17 webdav 是支持的。我用 golang 版本的 webdav ( https://github.com/hacdias/webdav ),客户端是可以拖动的,并不需要整个完整的下载再播放。


@noahzh #19 这个你可以使用 ssl 证书模式,抓包看的话,中键链路只看得到加密报文。

@nothiner #20 可以支持大文件视频播放的。

@Nillouise #27 这个支持的。https://github.com/hacdias/webdav
matrix67
2021-03-01 22:18:57 +08:00
@itisqiang #25
@no1xsyzy #7

这个可以指定任何高位端口的,他就是个 tcp,不一定要使用 80/443,用 80/443 的确是容易被封
toby1991
2021-03-01 22:26:20 +08:00
Minio + rclone
toby1991
2021-03-01 22:28:30 +08:00
noahzh
2021-03-02 08:50:08 +08:00
@matrix67 固定密码都是不安全的.
polymerdg
2021-03-02 09:02:49 +08:00
WEBDAV 吧 远程看 1080 都不带卡的
no1xsyzy
2021-03-02 09:21:25 +08:00
@noahzh 第一次听说固定密码**都**是不安全的,NSIS 第一版都没这说法。
不过,既然是 HTTPS,你可以用客户端证书。也可以通过一个鉴权中心(以任意复杂的方式鉴权后)分发 Token

@matrix67 家宽高位也有风险,看你当地怎么搞的。

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

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

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

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

© 2021 V2EX