通过 Android 设备从 Linux 桌面通过 ssh 进入远程 Linux 服务器

通过 Android 设备从 Linux 桌面通过 ssh 进入远程 Linux 服务器

我需要从家里的 Linux 桌面通过 ssh 连接到 Linux 工作站。工作站位于大学防火墙后面。大学有一个 VPN,但这个 VPN 服务器 (juniper) 没有 Linux VPN 客户端可供我使用(我确实很努力了)。

在我的 Android 手机上,我有一个可以正常工作的 Juniper VPN 客户端。使用 Android 上的 juice-ssh 或 connectbot 之类的东西,我就可以 ssh 进入工作站。这很好,但我需要从 Linux 桌面工作,所以我现在正在寻找某种方法,从 Linux 桌面上的命令行工作,并通过 Android 设备 ssh 到远程工作站。

我猜想我需要的是某种 ssh(反向)隧道和/或端口转发魔法,但我不确定如何进行。

答案1

回答我自己的问题,我让它工作的方式如下。首先,我使用带有 Juniper VPN 客户端的 Android 手机连接到 VPN。然后我通过 USB 将手机连接到笔记本电脑。即使笔记本电脑上的互联网通过手机(因此通过 VPN 客户端)传输,从笔记本电脑到远程计算机的 SSH 仍然无法工作。但是使用时钟词模式绑定系统(需要手机应用程序和笔记本电脑客户端)允许我从笔记本电脑建立 ssh 连接。我不太清楚 clockworkmod 到底做了什么特别的事情,但我认为我暂时不需要知道。

相关内容