我正在嘗試在 VI 設定檔中進行 SSH localforward 連接埠設置,以便我可以連接蜂巢伺服器做一些事情R程式設計。
步驟如下:
- 在 shell 中,我在 VI 設定檔中進行瞭如下配置:
Host bdp-*
UserName a6000
Host bdp-prod
HostName pdl001.na.abc.com
LocalForward 10000:pdl002.na.abc.com:10000
- 當我做
ssh bdp-prod
我收到此錯誤:
ssh:無法解析主機名稱 bdp-prod:名稱或服務未知
我在這裡看到了幾個類似的問題並查看了一些與此設置相關的博客但無法弄清楚出了什麼問題:
ssh:無法解析主機名稱 hnname:名稱或服務未知
作業系統-windows,ssh版本是4.1。 bdp-prod 是設定檔中主機名稱的別名。
答案1
我在錯誤的位置創建了配置檔案。我現在使用創建配置
vi ~/.ssh/config
與所提到的內容相同,並且能夠進行本機連接埠轉送工作。感謝您所有的幫助。
答案2
nscd --invalidate=hosts
為我工作。