透過 SSH 綁定多個連接埠?

透過 SSH 綁定多個連接埠?

我使用 SSH 來管理 Linux 伺服器。有時我需要將伺服器的連接埠綁定到客戶端。我這樣做:

sudo ssh <serverUser>@<server> -L <localPort>:localhost:<serverPort>

現在有時我會遇到想要綁定多個連接埠的情況,例如連接埠 80、連接埠 443、連接埠 8080,...

這可以透過 SSH 連接埠綁定實現嗎?

答案1

我剛剛-L在同一個 SSH 命令上測試了多個參數,它起作用了。

sudo ssh <serverUser>@<server> -L 80:localhost:80 -L 443:localhost:443

答案2

好吧,我為此花了相當長的時間,現在,在此處發布問題 5 分鐘後,我的腦海中突然出現了一種可能性。

開啟多個終端,將需要的不同連接埠一一裝到同一台伺服器上。

例如:

在 1 號航站樓: sudo ssh <serverUser>@<server> -L 80:localhost:80

在 2 號航站樓: sudo ssh <serverUser>@<server> -L 443:localhost:443

在 3 號航站樓: sudo ssh <serverUser>@<server> -L 8080:localhost:8080

相關內容