通过中间计算机连接到服务器

通过中间计算机连接到服务器

我在另外两台机器上有账户,机器 1:172.16.68.1 和机器 2:172.16.68.3,我使用 ssh 登录到机器 1。

我无法直接通过 ssh 登录到机器,但是一旦我登录了机器 1,我就能够使用 ssh 登录到机器 2。

有什么办法可以直接 ssh 到机器 2 吗?

或者至少我需要一种方法来使用连接到服务器选项登录到机器 2,因为通过终端登录到机器 1 然后登录到机器 2 是可行的,但通过连接到服务器选项则行不通。我需要一种 GUI 方式来浏览机器 2,在我当前的机器上通过 sublime 打开文件等。

有什么建议么?

编辑 :

我尝试了给出的解决方案如何使用一个命令通过 B SSH 连接到机器 A?

它在终端上对我来说是有效的,但是 GUI 连接到服务器失败,提示

未处理的错误信息:登录超时

编辑2:

在此处输入图片描述

注意左侧面板中的“连接到服务器”,这就是我所说的。

答案1

这个怎么样?

ssh 172.16.68.3 -l your_username_on_machine_2

确保 ssh 服务在系统启动时启动,而不是登录后启动:

https://help.ubuntu.com/community/SSH/OpenSSH/Configuring

要以 GUI 方式登录到第二台计算机,请在所需的计算机上启用桌面共享并使用雷米纳通过远程桌面连接。

确保在防火墙上启用所需的端口。

相关内容