有三台机器:A,B,C。
C
连接到 上的本地端口B
,以便可以随时B
访问。C
我现在想C
从A
(通过B
) 连接到 。我目前所做的是通过 ssh 登录到B
first,如下所示:
ssh user@B -i <identity_file>
然后连接到C
,像这样
ssh -o HostKeyAlias=<hostname_of_C> -p <some_port> <username_of_C>@localhost
这有点不方便。
如果我知道端口,有没有办法用一个命令直接从 A 连接到 C?