我去年刚重写了ssh协议,不过现在变得比较生疏了,但是理解的应该是大差不差。
sftp或者scp其实用的都是一个类型的channel
甚至我看协议能支持起shell的同时scp,不用起两个tcp连接。
【 在 milksea 的大作中提到: 】
: 标 题: Re: 用 go 写了个包装 shell 的客户端程序,支持跨平台。
: 发信站: 水木社区 (Sun Jun 12 00:46:19 2022), 站内
:
: 传文件 scp 就够了。ssh 还支持 socks forwarding,所以其实 nc 都行。理论上来说 SSH 协议是个类似 TLS 的会话层协议,还支持多路复用。
: 【 在 Knightmare 的大作中提到: 】
: : 我才看明白你想做啥
: : 你考虑过ssh有个sftp功能么?
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 114.249.233.*]
--
FROM 124.126.149.*