好吧,我什至不知道如何用语言来表达。我有一个 /dev/myDevice 在打开时会自动连接到某个 ssh 服务器。
如何使用 ssh 连接到它?这还算理智吗?
如果它疯了就告诉我。这是我对虚拟机感到厌倦,没有任何生产服务器上没有任何东西。
编辑:
客户端是一个 Debian 虚拟机。尝试使用串行控制台(ttyS*)和 qemu tcp 连接。
答案1
该设备看起来很像bash 中的网络重定向, 例如/dev/tcp/server/22
。在 Ubuntu 15.04 上,我可以通过将以下行放入这样的设备上进行 ssh ~/.ssh/config
,然后运行ssh xyz
。
Host xyz
ProxyCommand bash -c 'exec 3<>/dev/tcp/server/22; cat <&3 & cat >&3'
你能尝试用替换/dev/tcp/server/22
吗/dev/myDevice
?我不确定这是否也适用于 ptys 或具有线路规则的设备。