Ubuntu

SSH:“連接建立”後掛起

  • June 30, 2016

我有一個無法通過其中一台 Ubuntu 伺服器連接到的 AWS EC2 實例。但是,我可以通過任何機器(有和沒有私有 SSH 密鑰)連接到 AWS 實例,但 Ubuntu 伺服器不能。

  • 埠 22 在 Ubuntu 上打開。
  • 針對 22 埠配置的 AWS 入站規則 - 沒有問題。
  • 重新生成 SSH 密鑰也無濟於事。

遠端登錄輸出:

$ sudo telnet xx.xx.xxx.xxx 22
Trying xx.xx.xxx.xxx...
Connected to xx.xx.xxx.xxx.
Escape character is '^]'.

SSH 輸出(使用私鑰時輸出相同):

$ ssh xxxxx@xxxxxxx -vvv
OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
debug2: ssh_connect: needpriv 0
debug1: Connecting to xxxxxx [xx.xx.xxx.xxx] port 22.
debug1: Connection established.
debug3: Incorrect RSA1 identifier
debug3: Could not load "meteor" as a RSA1 public key
debug1: identity file meteor type -1
debug1: identity file meteor-cert type -1

掛了之後。SSH 不會給出任何超時消息,並且可以通過按 停止它ctrl+c。我猜在這些行之後,它必須啟動 SSH 協議。

是網路問題還是 SSH 客戶端問題?

Websense 阻止了轉發埠。所以是網路問題。我花了很多時間才弄清楚。

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