![由於我無法存取常用的 ssh 公鑰,因此被伺服器阻止,有什麼解決方案嗎?](https://rvso.com/image/1346546/%E7%94%B1%E6%96%BC%E6%88%91%E7%84%A1%E6%B3%95%E5%AD%98%E5%8F%96%E5%B8%B8%E7%94%A8%E7%9A%84%20ssh%20%E5%85%AC%E9%91%B0%EF%BC%8C%E5%9B%A0%E6%AD%A4%E8%A2%AB%E4%BC%BA%E6%9C%8D%E5%99%A8%E9%98%BB%E6%AD%A2%EF%BC%8C%E6%9C%89%E4%BB%80%E9%BA%BC%E8%A7%A3%E6%B1%BA%E6%96%B9%E6%A1%88%E5%97%8E%EF%BC%9F.png)
我暫時無法存取我常用的計算機,並且想像往常一樣使用 ssh 在我的個人開發伺服器(Raspberry Pi)上工作。我的問題是我保護了它,所以你只能使用我的公共 ssh 金鑰登入它並停用密碼登入選項。
有什麼辦法可以透過不同的原因登入它嗎?我可以透過拔出 Raspberry Pi SD 卡並將其插入另一台電腦來新增 ssh 金鑰嗎?
我猜我不會被允許這樣做,並且必須等待才能恢復我常用的計算機...我將從錯誤中吸取教訓,並將我的公鑰放在外部驅動器上以供下次使用...
答案1
理論上,您可以拔出 SD 卡,將檔案系統安裝到另一台電腦上,然後根據需要修改安裝。此外,您可以透過連接到板上 UART0 訊號的基於 PL2303 的適配器來獲得串行控制台,並以這種方式獲得命令行,假設您選擇的發行版提供了一個串行控制台並且您沒有禁用它。