Cara menonaktifkan selinux sementara atau permanen

Cara menonaktifkan selinux sementara atau permanen

Linux dianggap sebagai salah satu sistem operasi paling aman yang dapat Anda gunakan saat ini, yaitu karena fitur implementasi keamanannya yang terkenal seperti Selinux (Linux yang ditingkatkan keamanan).

Nonaktifkan Selinux di Centos, Rhel dan Fedora

Sebagai permulaan, Selinux digambarkan sebagai kontrol akses wajib (MAC) Struktur keamanan dieksekusi dalam kernel. Selinux menawarkan cara untuk menegakkan beberapa kebijakan keamanan yang seharusnya tidak diimplementasikan secara efektif oleh administrator sistem.

Saat Anda menginstal Rhel/centos atau beberapa turunan, Selinux Fitur atau layanan diaktifkan secara default, karena ini beberapa aplikasi pada sistem Anda mungkin tidak benar -benar mendukung mekanisme keamanan ini. Oleh karena itu, untuk membuat aplikasi seperti itu berfungsi secara normal, Anda harus menonaktifkan atau mematikan Selinux.

Penting: Jika Anda tidak ingin menonaktifkan Selinux, maka Anda harus membaca artikel berikut untuk mengimplementasikan beberapa kontrol akses wajib pada file dan layanan agar berfungsi dengan benar.

Jangan lewatkan: Mengatur Kontrol Akses Wajib dengan Selinux di Linux

Jangan lewatkan: Menerapkan kontrol akses wajib dengan Selinux dan Apparmor di Linux

Dalam panduan cara ini, kami akan melewati langkah-langkah yang dapat Anda ikuti untuk memeriksa status Selinux dan juga menonaktifkan Selinux di dalam Centos/rhel Dan Fedora, Jika diaktifkan.

Bagaimana saya bisa menonaktifkan selinux di linux

Hal pertama yang harus dilakukan adalah memeriksa status Selinux di sistem Anda, dan Anda dapat melakukan ini dengan menjalankan perintah berikut:

$ sesestatus 
Periksa status selinux

Selanjutnya, lanjutkan untuk menonaktifkan Selinux pada sistem Anda, ini dapat dilakukan untuk sementara atau permanen tergantung pada apa yang ingin Anda capai.

Nonaktifkan Selinux sementara

Untuk menonaktifkan Selinux sementara, keluarkan perintah di bawah ini sebagai root:

# echo 0> /selinux /tegas 

Atau, Anda dapat menggunakan setenforce Alat sebagai berikut:

# Setenforce 0 

Lain, gunakan Permisif opsi, bukan 0 seperti di bawah ini:

# Setenforce permisif 

Metode -metode ini di atas hanya akan bekerja sampai berikutnya menyalakan ulang, Oleh karena itu untuk menonaktifkan Selinux secara permanen, pindah ke bagian berikutnya.

Nonaktifkan Selinux secara permanen

Untuk menonaktifkan Selinux secara permanen, gunakan editor teks favorit Anda untuk membuka file /etc/sysconfig/selinux sebagai berikut:

# vi/etc/sysconfig/selinux 
Mode Penegakan Selinux

Kemudian ubah arahan Selinux = penegakan ke Selinux = dinonaktifkan seperti yang ditunjukkan pada gambar di bawah ini.

Selinux = dinonaktifkan 
Nonaktifkan Selinux secara permanen

Kemudian, simpan dan keluar dari file, agar perubahan berlaku, Anda perlu menyalakan ulang Sistem Anda dan kemudian periksa status Selinux menggunakan sestatus perintah seperti yang ditunjukkan:

$ sesestatus 
Periksa status selinux

Sebagai kesimpulan, kami bergerak melalui langkah -langkah sederhana yang dapat Anda ikuti untuk menonaktifkan Selinux pada Centos/rhel Dan Fedora. Tidak ada banyak hal untuk dibahas di bawah topik ini tetapi juga, mencari tahu lebih banyak tentang Selinux dapat terbukti bermanfaat terutama bagi mereka yang tertarik untuk mengeksplorasi fitur keamanan di Linux.