Ssh

無法通過 SSH 連接到 Google Cloud Compute 上的 Cloud Endure 複製虛擬機

  • June 14, 2018

我無法通過 SSH 連接到我正在嘗試遷移到雲的虛擬機。我使用了Google遷移文件中的“Cloud Endure”選項。

我昨天嘗試並意識到在我的 LAN 中通過 SSH 登錄的唯一方法是如果我的 LDAP 伺服器正在執行,所以我通過 PWD 啟用了 SSH 登錄並確認它在我的 LDAP 伺服器關閉的情況下工作,然後再次開始復製過程。

我遇到了和昨天一樣的問題,我沒有收到 PuTTY 的錯誤,例如拒絕密鑰或任何提示。只是“拒絕連接”。

我嘗試將網路標籤“default-allow-ssh”添加到網路標籤部分,但仍然是同樣的錯誤。我為每 GB 支付網際網路費用,所以我猶豫是否再次嘗試複製,我也不知道接下來要更改什麼。

有沒有人有使用 Cloud Endure 的經驗並在之後遇到 SSH 問題?> 需要建議或更多資訊嗎?

發行版是 Ubuntu 14,僅供參考。

**此外,這可能是一個單獨的問題,但Google云中是否沒有“遠端控制台”,以便我可以像本地一樣登錄?**在我看來ridiculous,如果我以某種方式破壞 SSH,它始終是我的備份解決方案。

更新:

不確定這是否應該工作,因為我在網路中只有 1 個其他工作 VM,但我無法從同一 VPC 上的另一個工作 VM ping VM。(我假設相同的 VPC,不同的“項目”,但相同的帳戶和私有 IP 是相同的,除了分別以 .2 和 .3 結尾)我是“雲”的新手……,更喜歡完全控制。(我可以從我的區域網路 ping 公共 IP)

我嘗試通過同一 VPC 上的工作虛擬機通過 SSH 連接到虛擬機,它只是掛起,沒有錯誤。

確保有防火牆規則允許在埠 22 上訪問您的實例。SSH 掛起的事實聽起來像是防火牆問題。還要檢查基本映像(您導入的那個)沒有任何可以阻止 SSH 連接的內部防火牆或 iptable 規則

對於非 Google 提供的圖像,您還需要確保安裝Linux 訪客環境,以使 GCP 能夠與您的實例通信並傳輸 SSH 密鑰或其他元數據等數據。

最後,由於您使用了 CloudEndure,您可以查看他們的常見問題解答聯繫他們的支持。他們提供了強大的支持,可以幫助確保他們導入的映像已準備好在 Google Cloud 上執行。

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