Мы планируем отключить перезагрузку сервера RHEL, запускаемую с помощью control-alt-delete.
для чего мы собираемся следовать упомянутым шагам Вот. Однако эта ссылка не говорит, нужно ли нам перезагружать сервер после внесения этого изменения, чтобы оно вступило в силу.
Так может ли кто-нибудь помочь мне здесь и сообщить, нужна ли нам перезагрузка или она вступит в силу без перезагрузки? Кроме того, поделитесь любыми ссылками, которые предлагают лучшее решение или шаги по реализации.
Я только что упомянул rhel как версию ОС, так как у нас мало серверов на rhel 4, несколько из них на rhel 5 ... и так далее
заранее спасибо и извините за ненормативную лексику.
Обратите внимание, что поддержка /etc/init/control-alt-delete.override
файл, указанный в документации по продукту, работает только на серверах RHEL 6, использующих версию upstart-0.6.5-12.el6 и выше. Модификации вступают в силу немедленно и не требуют перезагрузки / перезагрузки.
Системе, которая не была исправлена и в которой все еще работают более старые версии (например, RHEL <= 6.2) выскочки, все равно необходимо изменить главный файл конфигурации /etc/init/control-alt-delete.conf
AFAIK изменение этого файла также вступает в силу немедленно.
RHEL 4 и 5 требуют модификации /etc/inittab
с последующей перезагрузкой init с telinit -q
.
Для дистрибутивов, использующих systemd, таких как RHEL 7, используйте:
systemctl mask ctrl-alt-del.target