
我使用 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