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

我在其他2台机器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:

在此处输入图像描述

请注意左侧面板中的Connect to server,这就是我所说的。

这个怎么样?

ssh 172.16.68.3 -l your_username_on_machine_2 

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

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

对于GUI方式,登录到第二台计算机,在所需的计算机上启用桌面共享,并使用remmina通过远程桌面进行连接。

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