Linux

在 GCP 中更改 SSH 埠導致拒絕連接

  • June 22, 2022

我使用 ssh 登錄計算引擎實例。然後我將 ssh 的埠更改為 12345 on /etc/ssh/sshd_config。我保存它並使用 重新啟動服務systemctl restart sshd

接下來,當我註銷並再次登錄時,它會顯示如下消息:

kex_exchange_identification: read: Connection reset by peer
Connection reset by xxx.xxx.xxx.xxx port 12345

我用 22 埠試了一下,結果是一樣的:

kex_exchange_identification: read: Connection reset by peer
Connection reset by xxx.xxx.xxx.xxx port 22

然後我嘗試使用自定義埠在瀏覽器中使用Google云控制台登錄。它也不起作用。它在彈出視窗中說:

Connection failed
You cannot connect to the VM instance because of an unexpected error. Wait a few moments and then try again.

當我無法通過 SSH 和 Google 控制台連接時,如何訪問我的虛擬機?

在更改 sshd_config 中的埠之前,您是否在伺服器防火牆中啟用了 12345 埠?

如果伺服器上的埠 12345 被阻止,您可能會收到此類錯誤。

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