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

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

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

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

Связанный контент