在 Ubuntu 12.04 中尋找並停用不必要的服務

在 Ubuntu 12.04 中尋找並停用不必要的服務

我收到了運行Ubuntu 12.04 LTS伺服器版本的伺服器。

該機器之前用於 Web 應用程序,並且還配置了許多其他應用程式。現在,我想從中刪除所有不需要的應用程序,例如 apache2 等,並重新開始安裝新應用程式。

現在的問題是如何確定其中安裝了哪些應用程式(即軟體包),以及如何停用/卸載和優化該伺服器。

卸載軟體包後,我想優化它以停用用於保護它的軟體包,就像連結中的第 3 點一樣這裡。

但這不適用於Ubuntu。

答案1

我使用 rcconf 禁用一些(不是全部)服務:

sudo apt-get install rcconf
sudo rcconf

對於其他服務(取決於它們使用 init 還是 upstart),我使用 bum(啟動管理器):

sudo apt-get install bum
gksu  bum

請注意,第二個需要 GUI。如果有人可以指出一個等效的終端,它會對您有所幫助。您也可以使用 service 指令來啟動、停止、重新啟動或設定守護程式(服務):

sudo service <nameoftheservice> <options>
man service # To get a manual about how to use it.

相關內容