ssh 是否具有在已连接时交换文件的功能?

exe*_*ook 1 ssh bash

我从来没有听说过这可能,所以答案可能不是。但也许有人知道得更好。

我知道你可以使用sftp之间交换文件的主机遥控器,你既可以:sftp主机远程,从远程主机一旦你已经连接到远程使用SSH

但是现在我的问题是,一旦您连接到远程机器,SSH是否可以使用已建立的连接传输文件?这太合乎逻辑了,我已经连接上了,身份验证完成了,为什么不只使用lls, put. 或者使用一些可以绕过远程 bash 输入行并在主机之间执行某些操作的键组合。

Ken*_*ter 5

最新版本的 OpenSSH 支持连接多路复用。查看ssh_configControlMasterControlPath选项。

使用此功能,您仍然需要运行scpsftp执行文件传输,但传输将通过您现有的 SSH 连接运行。