Найти и отключить ненужные сервисы в Ubuntu 12.04

Мне подарили работающий сервер Ubuntu 12.04 LTS серверная редакция.

Этот компьютер ранее использовался для веб-приложения, а также для него настроено много других приложений. Теперь я хочу удалить из него все ненужные приложения, такие как apache2 и т. Д., И заново начать установку нового приложения.

Теперь проблема в том, как я могу определить, какие приложения, то есть пакеты, установлены в нем, и как я могу отключить / удалить и оптимизировать этот сервер.

После удаления пакетов я хочу оптимизировать его, чтобы отключить пакеты для его защиты, как в пункте 3 в ссылке здесь.

Но это не для Ubuntu.

1 ответ

Решение

Я использую rcconf для отключения некоторых (не всех) сервисов:

sudo apt-get install rcconf
sudo rcconf

Для других сервисов (в зависимости от того, используют ли они init или upstart) я использую bum (Boot Up Manager):

sudo apt-get install bum
gksu  bum

Обратите внимание, что этот второй требует графического интерфейса. Если кто-то может указать на терминальный эквивалент, это поможет вам. Вы также можете использовать сервисную команду для запуска, остановки, перезапуска или настройки демонов (сервисов):

sudo service <nameoftheservice> <options>
man service # To get a manual about how to use it.
Другие вопросы по тегам