因此,當我為我的投資組合網站jasonwarner.dev 建立非託管網站伺服器時,我最初透過停用任何登入和root 帳戶來鎖定它,完全是因為我收到了來自中國IP 的數十萬次root 登入嘗試的通知。我有兩個不同的 RSA 金鑰,一個用於我的 Windows 機器,另一個用於我的 MacBook 上雙啟動的 Linux 發行版。一切都按預期完美運作。但當然,碰巧的是,在我的 Linux 機器上嘗試 WINE 後,我發現自己無法登入任何帳戶,而且當我使用恢復模式時,我沒有網路。同時,我的 Windows 機器的網路介面卡也出現了問題,我認為這是 NSA 最近披露的病毒,所以我重置了我的 Windows 機器。因此,即使我的Windows 重置應該保存我的文件,它也只保存了我的raid 陣列並擦除了我的C。但是當我嘗試從MacOS 或Windows 登入我的網頁伺服器時我能夠連接並輸入我的密碼,但隨後它給了我同樣的錯誤:
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic
我嘗試過的任何方法都無法解決此問題,我假設我將不得不重建我的伺服器,但如果有一些奇蹟般的解決方案,我將不勝感激節省的時間。
我也希望了解為什麼它對我不起作用,我不認為 RSA 金鑰與您的電腦有任何關係,我認為您只需要一個 RSA 金鑰來匹配來自網路伺服器的酒吧
謝謝
答案1
救援模式絕對是解決這個問題的方法。
任何 Linux 發行版都應該有某種安全啟動功能,如果您像我一樣租用虛擬機,那麼他們應該有一個適當的系統來使用 Linux 作業系統的此功能。
就我而言,我使用 hostwinds,它們有一個救援啟動選項,從那裡我可以簡單地通過 VNC 進入我的伺服器,並使用我之前創建的用戶名和密碼,並更改 sshd_config 中的設定。
只希望我從一開始就這樣做