我在本機系統中為資料庫建立了連接埠連結以存取它。
工作案例:當我只有一台伺服器作為我使用的代理程式。
ssh -L 5433:rds-server:5432 使用此語法,我可以使用以下命令從本地連接到 rds-server:5432: jdbc:postgresql://localhost:5433/reports
需要幫助案例:當我有兩台伺服器作為代理時
我必須 ssh 進入 proxy-server1,然後從那裡 ssh 進入 proxy-server2 並存取 rds-server:5432。我需要一個命令,以便我可以透過隧道連接兩個伺服器並建立一個從 rds-server:5432 到我的 localhost:5433 的連結。
答案1
我希望您使用金鑰身份驗證:
趕緊跑
ssh -L 5433:rds-server:5432 'ssh -L 5433:rds-server2:5432'
您首先連接的伺服器將自動執行“”中的命令。