Bastion

將 bastionssh 與配置文件一起使用

  • August 17, 2016

我正在嘗試使用 bastionssh 訪問許多其他伺服器。我的聯繫人是一位來自世界另一端的同事,因此獲取資訊可能會很棘手。他為我提供了 bastionssh 伺服器的訪問權限,並為我提供了一個配置文件,其中包含以下詳細資訊:

Host hostname
User username
TCPKeepAlive yes
HostName x.x.x.x
ProxyCommand ssh bastionssh nc %h %p

我不確定如何嘗試連接到該主機。我試過

ssh bastionssh nc %h %p

但獲得許可被拒絕。沒想到它會起作用,並擔心它可能是權限的錯誤辨識,主要是因為在我執行此命令時,我從未引用過實際的主機名或使用者名等。如果有的話,誰能告訴我如何使用這些詳細資訊代理命令只有 %h 和 %p。我是否用提供的主機替換這些值?

在你把你被賦予的片段之後~/.ssh/config,你會做ssh hostname,魔法將由 ssh 處理。

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