GNU/Linux >> Belajar Linux >  >> Linux

Setel mode penegakan SELinux dengan Ansible

Direkomendasikan untuk memastikan bahwa Security-Enhanced Linux (SELinux) berjalan dalam menegakkan mode di semua sistem Anda. Namun, beberapa orang di organisasi Anda mungkin menyetelnya ke permisif mode (atau lebih buruk, dinonaktifkan ) daripada memecahkan masalah dan memperbaiki masalah. Anda harus mengatur ulang kembali ke mode penegakan dan memastikan bahwa semua host dikonfigurasi dengan cara yang sama. Mungkin adalah solusi Anda.

[ Anda mungkin juga menyukai: Mengakses dokumentasi kebijakan SELinux ]

Gunakan Ansible untuk menyetel mode penegakan

Playbook berikut mengaktifkan SELinux dan menggunakan targeted yang disertakan kebijakan:

---
- hosts: all
  tasks:
  - name: Enable SELinux in enforcing mode
    ansible.posix.selinux:
      policy: targeted
      state: enforcing

Agar buku pedoman ini berfungsi, Anda harus menginstal paket ansible-collection-ansible-posix. Anda dapat menginstalnya menggunakan manajer paket Anda. Misalnya, di Fedora atau Red Hat Enterprise Linux:

$ sudo dnf install ansible-collection-ansible-posix

Sebut buku pedoman ini selinux_enforcing.yml. Cronjob berikut dari /etc/crontab menjalankan playbook ini sekali sehari pada pukul 06:45:

# /etc/crontab: system-wide crontab
 
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 

45 6 * * * root ansible-playbook selinux_enforcing.yml

Sekarang Anda dapat merasa yakin bahwa mode SELinux akan diatur ulang ke menegakkan di semua node terkelola tempat buku pedoman ini diterapkan.

Menutup

Meskipun mungkin berguna untuk sementara mengatur SELinux ke permisif mode untuk pemecahan masalah awal, ini kemungkinan melanggar kebijakan keamanan perusahaan Anda. Terkadang administrator akan membiarkan mode permisif di tempatnya, baik sengaja atau tidak sengaja. Anda dapat menggunakan Ansible untuk memastikan bahwa SELinux diatur ke mode penegakan untuk semua node yang dikelola.

[ Tingkatkan keterampilan Anda dalam mengelola dan menggunakan SELinux dengan panduan bermanfaat ini. ] 


Linux
  1. Amankan wadah Anda dengan SELinux

  2. Siapkan ZFS di Linux dengan yum

  3. Cara Masuk Mode Gelap Penuh Dengan LibreOffice

  1. RHEL 7 – Catatan RHCSA – Mengatur mode penegakan dan permisif untuk SELinux

  2. Apa itu Mode SELinux dan cara mengaturnya

  3. temukan file dengan set ACL

  1. Cara menggunakan Ansible untuk mengatur pemantauan sistem dengan Prometheus

  2. Empat perintah semanage untuk menjaga SELinux dalam mode penegakan

  3. Memperbarui gairah saya di tempat kerja dengan Ansible