当使用SSH连接到主机时,通常在主机和来宾之间为stdin、stdout和stderr提供三个“管道”。
是否有命令行选项来为其他文件描述符(3和后续文件)创建转发?
例如,我想做
ssh --forwardfd=10:3 remotehost 'echo test >&3'它会将'test‘打印到本地打开的文件描述符10。
发布于 2015-08-31 18:15:26
您可以使用套接字转发来实现这一点,这是自openssh-6.7以来可用的。这是某种管子。这个技术在这里被描述,例如:http://www.25thandclement.com/~william/projects/streamlocal.html
你将为你的数据获得双向路径。下面是mysql的例子:
远程服务器上的代理MySQL客户端连接到本地实例: ssh /var/run/mysql.sock:/var/run/mysql.sock\ -R127.0.0.1:3306:/var/run/mysql.sock
https://unix.stackexchange.com/questions/226638
复制相似问题