Ssh
通過 ssh 重新安裝 linux
我的開發伺服器有一個大問題,它有一個名為 Webmin 的程序 + 一個白痴一直在管理 Linux 伺服器。Witch 現在已經導致伺服器完全被破壞,有太多不同種類的相同程序安裝,任何東西都不起作用。並且不要讓我開始使用使用者和組:D
好吧,我終於被賦予了管理我們的開發伺服器的責任。但我想從頭開始,而不是試圖找到以前的管理員已經完成的每一個包和配置。但問題是它是具有 ssh 訪問權限的遠端託管伺服器。
伺服器正在執行 Debian,但我正在考慮用 ubuntu 伺服器重新安裝它
謝謝
可行,但不適合新手。
- 找到/創建一些備用磁碟空間 - 500M 對於 X-less Debian 來說足夠了,然後創建一個新設備來安裝。
- 將新安裝重新引導到分區中。
- 將引導載入程序調整為預設為新安裝
- 重啟
除非 1) 您真的知道自己在做什麼,或者 2) 提供商為您提供了一種監控整個引導過程的方法,因此您可以從引導載入程序問題中恢復,否則不要嘗試此操作。
如果您的託管服務提供商允許,您可以做的另一件事是為他們提供 Debian 5.0 ISO。將您的機器啟動到專家設置中,在“載入可選安裝程序組件”菜單中,有一個 openssh-server 選項,可以讓您通過 ssh 遠端繼續完整安裝。您的託管服務提供商必須通過初始提示,並輸入網路資訊,但是一旦您進入 ssh 控制台,您就可以控制整個安裝。此連結通過螢幕截圖解釋了該過程。您的熱手供應商將不得不做所有事情來“使用 SSH 繼續遠端安裝”
FWIW,這比in-instance debootstrap更容易+更可靠,但兩者都是可行的。