Отключение CtrlAltDelete

4.2. Отключение [Ctrl]-[Alt]-[Delete]

Для того, чтобы последовательность [Ctrl]-[Alt]-[Delete] не приводила к перезагрузке компьютера и отображению диалогового окна Завершение сеанса (Log Out), вам необходимо внести изменения как на уровне оконного менеджера, так и на системном уровне.

4.2.1. Настройка оконного менеджера

Задание слудующих параметров gconf предотвратит появление при нажатии [Ctrl]-[Alt]-[Delete] диаголового окна Завершение сеанса.

  1. Обратите внимание, что на Рисунке 4-2 глобальная привязка по умолчанию для [Ctrl]-[Alt]-[Delete] установлена в параметр gconf run_command_1.

    Рисунок 4-2. Действие Metacity по умолчанию для [Ctrl]-[Alt]-[Delete]

  2. Для изменения интерпретации оконным менеджером [Ctrl]-[Alt]-[Delete], измените значение параметра run_command_1 с gnome-session-save --kill на что-либо иное, как показано на Рисунке 4-3. (Заметим, что изменяется соответственно параметр /apps/metacity/keybinding_commands/command_1).

    Рисунок 4-3. Сброс значения параметра run_command_1

4.2.2. Системная настройка

Для отключения [Ctrl]-[Alt]-[Delete] на системном уровне закоментируйте соответствующий раздел в /etc/inittab как показано ниже:

# Trap CTRL-ALT-DELETE
#ca::ctrlaltdel:/sbin/shutdown -t3 -r now

4.2.3 Отключение [Ctrl]-[Alt]-[Backspace]

Для того, чтобы комбинация клавиш [Ctrl]-[Alt]-[Backspace] не приводила к завершению X-сеанса, включите раздел Serverflags в конфигурационный файл X сервера - /etc/X11/xorg.conf и добавьте параметр DontZap в этот раздел.

Section "Serverflags"

Option "DontZap"      "yes"

EndSection