RHEL9 Ansible ctrl-alt-del.targetを無効化にするサンプル
環境
Red Hat Enterprise Linux release 9.2 (Plow)
Ansible 2.14.2
Python 3.11.2
概要
1.基本的に Ctrl-Alt-Del を無効にするには、以下のように ctrl-alt-del ターゲットをマスクすることで可能です。
# systemctl disable ctrl-alt-del.target # systemctl mask ctrl-alt-del.target
2.RHL7.4 以降(RHEL8.0以降) については、2秒間に7回 Ctrl-Alt-Del が押されたら強制的に再起動が発生します。
完全に Ctrl-Alt-Delete を無効にするには、/etc/systemd/system.conf 内で以下の設定を追加します
# vi /etc/systemd/system.conf
修正前
#CtrlAltDelBurstAction=reboot-force
修正後
CtrlAltDelBurstAction=none
使用例
---
- hosts: all
become: yes
become_method: su
tasks:
- name: disable ctrl-alt-del.target
systemd:
name: ctrl-alt-del.target
masked: yes
- name: copy system.conf
copy:
src: system.conf
dest: /etc/systemd/system.conf
mode: 0644
owner: root
group: root
backup: yes