Apache-2.2

SSH 無故停止工作

  • April 28, 2013

請幫忙。一切正常。我現在如何連接到命令行?

配置

Amazon EC2 伺服器

Ubuntu 和 Apache2

只有一個使用者(root - 非實名)具有 SSH 訪問權限,只有 publickey

所有其他使用者允許 SFTP 訪問,chroot 到主目錄

發生了什麼

我通過 SSH 連接到伺服器。

在使用者的主目錄中,我編輯了一個 php 文件並移動了一個目錄。

我退出了。

現在我無法通過 SSH 訪問伺服器。當我嘗試通過 SSH 連接時,我的公鑰被嘗試但不允許訪問。一旦公鑰失敗,它會檢查我機器上的其他公鑰,然後給出Too many authentication failures for.... 公鑰文件已數月未修改。

仍然可以通過 SFTP 連接,但我已 chroot 到使用者的主目錄。

如何訪問我的命令行提示符?我該怎麼辦?

如何訪問我的命令行提示符?

創建卷的副本。

從複製的捲中,將其作為輔助卷附加到不同的實例。

SSH 進入該實例並掛載新卷。

根據需要使用命令行工具進行診斷、編輯和複製。

修復後,將損壞的伺服器上的舊卷替換為固定卷。

希望這個答案可以幫助其他可能在同一問題上苦苦掙扎的人。

聯繫亞馬遜技術支持。“太多的身份驗證失敗”告訴我您的客戶端中的密鑰設置錯誤,並且您使用錯誤的憑據嘗試了太多次,有人試圖破解您的帳戶,或者您的組織中的某個人試圖使用密碼登錄並多次失敗。

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