如何通过SSH连接到一台服务器,然后再连接到同一选项卡中的另一台服务器?

如何通过SSH连接到一台服务器,然后再连接到同一选项卡中的另一台服务器?,ssh,ssh-tunnel,secure-crt,Ssh,Ssh Tunnel,Secure Crt,我有两台远程服务器(Server\u 01和Server\u 02) 我的工作实际上是在服务器上_02。为了访问服务器\u 02,我需要先使用SSH连接服务器\u 01,然后再使用SSH连接服务器\u 02 (machine)$ ssh Server_01 (Server_01)$ ssh Server_02 (Server_02)$ ... 我想让事情变得更简单,我可以使用SecureCRT或终端选项卡单击SSH到Server_02 您正在搜索ProxyCommand ssh Server_

我有两台远程服务器(
Server\u 01
Server\u 02

我的工作实际上是在
服务器上_02
。为了访问
服务器\u 02
,我需要先使用SSH连接
服务器\u 01
,然后再使用SSH连接
服务器\u 02

(machine)$ ssh Server_01
(Server_01)$ ssh Server_02
(Server_02)$ ...

我想让事情变得更简单,我可以使用SecureCRT或终端选项卡单击SSH到
Server_02

您正在搜索
ProxyCommand

ssh Server_02 -o ProxyCommand='ssh Server_01 -W %h:%p'
或者最好将
Server\u 02
添加到~/.ssh/config中

HOST Server_02
  user <myUsername>
  ProxyCommand ssh Server_01 -W %h:%p
主机服务器\u 02
使用者
ProxyCommand ssh服务器\u 01-W%h:%p

然后,您只需从本地计算机使用
ssh服务器_02

我在一个专用网络中。我实际上不需要使用ssh的公钥。我使用不同的密码访问两台服务器。有没有办法在ssh配置文件中也配置密码而不键入密码?@EricLorant没有,这是不可能的,因为没有人希望允许如此弱的安全性。我想不出有哪种情况下你真的想要密码而不是密钥,它们总是优于密码(你可以将它们存储在ssh代理中,…)