SELinux disingkat Linux yang Ditingkatkan Keamanan, mengimplementasikan kebijakan keamanan di Linux dan menyediakan kontrol akses tingkat tambahan. itu awalnya dikembangkan oleh Badan Keamanan Nasional Amerika Serikat. Dari CentOS 5 SELinux diaktifkan secara default. Ada beberapa keadaan Anda tidak memerlukan kontrol akses tingkat tambahan saat Anda mungkin ingin menonaktifkannya. Berikut adalah panduan kecil untuk menonaktifkan SELinux.
Metode 1:
Beralih ke pengguna root.
[geeksite@geeksite]$ su - Password:
Edit /etc/selinux/config.
[root@geeksite]# vi /etc/selinux/config
Ubah SELinux=enforcing
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=enforcing # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
ke SELinux=dinonaktifkan
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
Ini akan menonaktifkan SELinux pada reboot berikutnya.
Untuk menonaktifkan SELinux tanpa me-reboot, gunakan perintah berikut.
[root@geeksite]# setenforce 0
Ini akan menonaktifkan SELinux sampai Anda me-reboot sistem.
Metode 2:
Ketik perintah berikut di Terminal.
[root@geeksite]# setup
Anda akan mendapatkan jendela berikut, pilih konfigurasi firewall dan pilih OK dan tekan Enter.
Nonaktifkan dengan menggunakan Tab dan Pilih OK dan tekan Enter.
Pilih Keluar dan Tekan Enter dan Sekarang pesan SELinux yang dinonaktifkan akan muncul di terminal.
Metode 3:
Ketik perintah berikut di Terminal.
[root@geeksite]# lokkit
Atau
[root@geeksite]# system-config-securitylevel-tui
Anda akan mendapatkan layar konfigurasi firewall berikut, Tab untuk memilih SELinux yang dinonaktifkan dan juga pilih OK, lalu tekan Enter.
Sekarang Anda akan mendapatkan pesan SELinux yang dinonaktifkan di terminal. Itu saja! Anda telah berhasil menonaktifkan SELinux di CentOS 5. Berikut adalah tutorial tentang cara menonaktifkan SELinux di CentOS 6.