openssh 协议貌似已经一统天下了。

2025 年 1 月 3 日
 tool2dx

以前是 linux 内置,后来是 macos 内置,现在是 windows 内置。

smb 已经完成了历史使命,可以安心退出舞台了。

ps: 什么时候操作系统也统一一下就好了,现在写一个界面程序,要三套代码,真是晕死。

7531 次点击
所在节点    然而并没有
76 条回复
Yanickkk
2025 年 1 月 3 日
···要么你再整理下文字,没看懂这两者的共同点
Ipsum
2025 年 1 月 3 日
没看懂 ssh 和 smb 有啥关系?
tool2dx
2025 年 1 月 3 日
@Ipsum ssh/sftp 和 smb 两者都是文件传输协议,但是 smb 被爆出过漏洞,而 ssh/sftp 一直很稳。

严格意义上来说,文件传输并不需要两个协议,只留一个就足够了。
Remember
2025 年 1 月 3 日
手机貌似已经一统天下了。

自行车已经完成了历史使命,可以安心退出舞台了。
Yukineko
2025 年 1 月 3 日
这两者的使用场景都不一样
wheat0r
2025 年 1 月 3 日
这是用古早 AI 生成的文字吗?
nt0p
2025 年 1 月 3 日
SSH 和 SMB 解决的不是同一问题,何来统一天下。
Sendya
2025 年 1 月 3 日
我也没看懂什么关系,smb 能共享打印机吧,ssh/sftp 不是反射连接的情况下能做得到吗
kokutou
2025 年 1 月 3 日
Windows 什么时候能直接挂载 ssh 目录再说吧
tool2dx
2025 年 1 月 3 日
@nt0p openssh 里 ssh 和 sftp 是一整套,合起来就是 smb 文件传输协议的替代啊。

本来就是联系在一起的,为啥要分开讨论。
coolcoffee
2025 年 1 月 3 日
场景都不一样呀。


ssh 公网用的多,需要公私钥参与的,性能消耗还和算法方式相关。

smb 更多的是可信任内网用的,nas 这种低功耗存储设备要是大量做加解密运算这个 IO 性能肯定非常感人。
adoal
2025 年 1 月 3 日
SMB 对标的是 NFS 和其它网络文件系统协议。SSH 对标的是 Telnet 、Rlogin 等登录协议和 FTP 等文件传输协议。
虽然 SSH 上也可以套一层,做成有 POSIX 语义的 SSHFS 文件系统,但是在实际使用上,只适合顺序写入的整个文件复制场景,并不适合频繁随机写入的场景,而 SMB/NFS/...是没问题的。
tagtag
2025 年 1 月 3 日
场景只在文件传输上有一点重合
hingle
2025 年 1 月 3 日
而且,OpenSSH 不是协议
pckillers
2025 年 1 月 3 日
哪天 sftp 可以直接双击运行游戏 exe 了,我再信一下楼主的话
deplives
2025 年 1 月 3 日
ssh 和 smb 才是协议,openssh 只是 ssh 的一种实现
而且,啥时候 ssh 协议成了文件传输协议了,建议重学
tool2dx
2025 年 1 月 3 日
@deplives 我之所以说 openssh ,是因为 openssh 包是一个集合体,包含了 ssh/sftp/scp 三种协议。
w568w
2025 年 1 月 3 日
槽点太多了。

1.「 openssh 协议」:openssh 不是协议,是 OpenBSD 开发的一个 SSH 协议实现;

2.「是 linux 内置」:Linux 从没内置过 OpenSSH ,会预装 OpenSSH 的发行版也没几个,我用过的各系发行版( Debian 、Fedora 、Arch……)都是要自己敲命令安装的;

3.「 smb 已经完成了历史使命」:SSH 是安全 Shell 协议,能文件传输的那个协议叫 SFTP ,只是 SSH 的一个扩展(例如 Dropbear 这个 SSH 实现就很可能不支持 SFTP );另外,就算你口误了,SMB 也不是文件传输协议,它是文件、打印机、串口、IPC 共享协议。这两者使用场景不完全重合:SFTP 没法直接分享串口和打印机,SMB 协议也不支持启动 Shell 会话。
hertzry
2025 年 1 月 3 日
大清亡了,Windows 早就内置 OpenSSH 了。
Tink
2025 年 1 月 3 日
这两者没关系呀

smb 对应的应该是 webdav nfs afp 这类吧

ssh 对应的是 telent

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

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

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

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

© 2021 V2EX