升級失敗禁用 ssh 訪問

升級失敗禁用 ssh 訪問

從舊的 jessie 安裝升級到透過 ssh 進行擴充時,我遇到了問題。升級無法安裝較新版本的 bash。 ssh 可以工作,但 /bin/bash 遺失,因此任何使用 SSH 登入的嘗試都會以 /bin/bash 結束:沒有這樣的檔案或目錄

由於這是一台沒有實體存取權限的遠端計算機,我無法走到它那裡並更改使用者的預設 shell。當然,root 存取權限無法使用 ssh 登入。

我可以使用一些 hack 來強制 ssh 使用其他 shell(例如 /bin/sh)嗎?歡迎任何想法。

相關內容