Ssh
SSH 遠端命令
我正在嘗試在外部世界的機器上從伺服器 1 到伺服器 2 執行命令,這可以通過 ssh 隧道轉發實現嗎?我畫了一個小圖作為例子。
我試過了
ssh -L PORT:IP:PORT user@remotemachine "hostname"
當我嘗試這個時,我得到了錯誤的主機名
SSH 的 ProxyJump 功能應該可以做你需要的。基本上,您的伺服器 2 將成為連接您的伺服器 3 的跳轉站。您在 redhat 的網站上有一篇很好的文章:https ://www.redhat.com/sysadmin/ssh-proxy-bastion-proxyjump