Ssh

當通過 B 從 A 連接到 C 時,如何在 B 上指定 PEM?

  • December 24, 2020

我正在嘗試通過 B 連接到伺服器 C。如何為 B 提供密鑰?

IE:

ssh -J sshtunnel@10.0.0.146:22[<-need to use PEM on B] root@10.0.2.123

sshtunnel 的終端設置為 /bin/true - 所以我可以進行身份驗證,而不是登錄。

使用以下內容創建文件 ~/.ssh/config:

host 10.0.0.146
 HostName hostb
 IdentifyFile ~/.ssh/id_rsa_hostb.pub
 User sshtunnel

現在您可以使用:

ssh -J 10.0.0.146 root@10.0.2.123

引用自:https://serverfault.com/questions/1047382