add security setting

This commit is contained in:
havelight-ee
2022-10-18 13:40:35 +09:00
parent a6317d96ad
commit 13cb67be19
33 changed files with 690 additions and 0 deletions

30
ansible/test.yaml Executable file
View File

@@ -0,0 +1,30 @@
---
- name: Set session timeout
hosts: all
tasks:
- lineinfile:
dest: /etc/profile
regexp: '^TMOUT=.*'
insertbefore: '^readonly TMOUT'
line: 'TMOUT={{shell_timeout}}'
state: "{{ 'absent' if (shell_timeout == 0) else 'present' }}"
- name: Set TMOUT readonly
hosts: all
tasks:
- lineinfile:
dest: /etc/profile
regexp: '^readonly TMOUT'
insertafter: 'TMOUT={{shell_timeout}}'
line: 'readonly TMOUT'
state: "{{ 'absent' if (shell_timeout == 0) else 'present' }}"
- name: Set export TMOUT
hosts: all
tasks:
- lineinfile:
dest: /etc/profile
regexp: '^export TMOUT.*'
insertafter: 'readonly TMOUT'
line: 'export TMOUT'
state: "{{ 'absent' if (shell_timeout == 0) else 'present' }}"