Найти и отключить ненужные сервисы в 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.