Это очень общий вопрос. Допустим, какой-то нежелательный процесс случайным образом отправляет сигнал выключения и, таким образом, выключает мой сервер. Мне не удается найти программу-нарушителя, но мне крайне необходимо сохранить работоспособность моего сервера. Поэтому мой вопрос:
Как я могу полностью отключить возможность выключения системы, кроме как вручную и будучи суперпользователем? Я хочу, чтобы в конечном итоге единственный способ выключить мой компьютер - вручную открыть консоль и ввести какую-то конкретную вещь в качестве суперпользователя (например, sudo shutdown 0). Я просто хочу, чтобы моя система игнорировала все сигналы выключения, кроме этого.
Кажется, есть проблема с Kubuntu 12.04 на обоих моих (очень разных) ноутбуках, что очень странно, учитывая, что с версией 10.04 все прошло нормально. Оба моих ноутбука, которые не имеют никакого отношения друг к другу (32-битный Centrino Duo с 32-битной версией и 64-битный CORE i3 с amd64-версией Kubuntu) просто FREEZE, после случайного количества часов (от от пары часов до одного или двух дней), даже когда у меня не загружен модуль управления питанием в сеансе по умолчанию и даже когда я не запускаю ничего, кроме рабочего стола. Когда я нажимаю Ctrl+Alt+F1, иногда я вижу, что компьютер пытался выключиться (но не полностью), но в других случаях он полностью не отвечает.
Теперь мне отчаянно нужен один из них, работающий 24 часа в сутки, и я хочу попытаться отключить возможность Kubuntu выключать мой компьютер, даже если эта чертова материнская плата горит. Я не против Что бы ни выдавал сигнал выключения, я хочу, чтобы система игнорировала этот сигнал, если только я явно не передаю его через консоль и только как суперпользователь, даже за счет потери данных или повреждения оборудования, отключив возможность "понимания" сигнала выключения из любая программа.
Я не единственный с этой проблемой: я нашел здесь этого пользователя, который говорит (а), что он должен "перезагрузить Ubuntu 5 раз в неделю" (с версией 12.04 тоже)