SSH 转发:以正确的方式连接到客户端的 SSH 隧道

SSH 转发:以正确的方式连接到客户端的 SSH 隧道

通过 SSH 隧道从客户端到服务器的 SSH - 请帮忙。

远程服务器 S1、带有 SSHPORT2 上的 SSH 的 VPS 服务器 S2、客户端 C1(我现在正在输入的地方)。

S1 正在通过 autossh 转发 ssh 到 S2:

S1# autossh -p $SSHPORT2 -R $REMPORT1:localhost:22 s2user@S2

因此 SSH 在 $REMPORT1 上可用。我可以通过以下方式在 S2 上连接到 S1 的 SSH

S2# ssh -p $REMPORT1 s1user@localhost

现在,我正在通过 C1 上的 SSH 隧道连接到此

C1# ssh -p $SSHPORT2 -L $LOCALC1PORT:localhost:$REMPORT1 s2user@S2

在那之后

C1# ssh -p $LOCALC1PORT s1user@localhost

我可以做些什么来在客户端上“减少”这种情况(例如在一个 ssh 命令中)?

期待着听到您的意见

相关内容