SSH 配置转发

SSH 配置转发

ssh 是否有一种方法/选项/包装器不仅允许代理转发,还允许配置转发?

例如,考虑 aworkstation和 a server。工作站~/.ssh/config定义主机somehost和,server服务器配置文件为空. 是否可以以这种方式server使用的配置文件:workstation

user@workstation$ ssh server # server is defined in .ssh/config on workstation

 successful login on server

user@server$ ssh somehost # somehost is defined in .ssh/config on workstation
                          #                  but NOT in .ssh/config on server

 successful login on somehost

user@somehost$ _

即我想要参考的workstation配置文件,而在网上server

答案1

我能想到的唯一不涉及实际复制的可能性就是从客户端(workstation)到somehost通过创建一个隧道,从而允许您从到ssh -w ...“直接” 连接。workstationsomehost

因此,您挖了一个通往的隧道,server从而somehost使somehost可供使用workstation。前提是端口转发尚未被禁用或限制。

唯一能想到的另一种可能性是使用 复制配置文件,scp然后使用启动ssh客户端。作为该主题的变体,您当然可以解析配置文件并使用 传递选项。serverssh -F <your-copied-config>workstation-o ...

相关内容