Cara melumpuhkan selinux pada almalinux

Cara melumpuhkan selinux pada almalinux

Selinux, yang bermaksud Linux yang dipertingkatkan keselamatan, adalah lapisan tambahan kawalan keselamatan yang dibina ke Red Hat Enterprise Linux dan pengagihan Linux derivatifnya, seperti Almalinux. Selinux diaktifkan secara lalai pada sistem, dan harus dilumpuhkan secara manual jika pengguna tidak mahu menggunakannya.

Walaupun selinux dapat melindungi sistem kami melalui kawalan akses untuk program dan perkhidmatan sistem, tidak semestinya diperlukan untuk memilikinya. Sebilangan pengguna mungkin mendapati bahawa ia mengganggu program tertentu yang mereka cuba pasang. Dalam panduan ini, kami akan pergi ke langkah langkah demi langkah untuk melumpuhkan Selinux pada Almalinux, sama ada anda telah memasang Almalinux yang baru atau berhijrah dari CentOS ke Almalinux.

Dalam tutorial ini anda akan belajar:

  • Cara memeriksa status selinux
  • Cara meletakkan selinux dalam mod permisif
  • Cara melumpuhkan selinux
Melumpuhkan selinux pada almalinux Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Almalinux
Perisian Selinux
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Cara memeriksa status selinux

Anda boleh menyemak status Selinux semasa pada bila -bila masa dengan melaksanakan arahan berikut.

$ sestatus 
Memeriksa mod semasa selinux

Pada sistem ujian kami, tangkapan skrin di atas menunjukkan bahawa "mod semasa" selinux adalah menguatkuasakan.

Cara yang lebih mudah untuk memeriksa statusnya dengan cepat adalah dengan getenforce perintah, yang hanya akan mengeluarkan mod semasa selinux dan tidak lain.

$ getenforce menguatkuasakan 

Selinux mempunyai tiga mod yang mungkin yang dapat anda lihat semasa menjalankan arahan. Mereka adalah:

  • Menguatkuasakan - Selinux aktif dan menguatkuasakan peraturan dasarnya.
  • Permissive - Selinux membenarkan setiap perkara, tetapi log peristiwa yang biasanya akan ditolak dalam mod menguatkuasakan.
  • Dilumpuhkan - Selinux tidak menguatkuasakan peraturan atau pembalakan apa -apa.

Secara lalai, Almalinux mempunyai selinux diaktifkan dan dalam mod menguatkuasakan.

Cara melumpuhkan selinux

Bergantung pada keperluan anda, melumpuhkan Selinux boleh melibatkan sama ada mengubahnya menjadi mod permisif, atau melumpuhkannya sepenuhnya.

Menetapkan selinux ke mod permisif akan melumpuhkan semua aspek selinux kecuali untuk mesej pembalakan. Kami tidak perlu reboot sistem kami untuk perubahan ini berkuatkuasa, dan kami boleh membuat perubahan dengan melaksanakan arahan berikut.

$ sudo setenforce 0 


Anda boleh mengesahkan perubahan dengan memeriksa mod semasa selinux sekali lagi, sama ada dengan Sestatus atau getenforce perintah.

Selinux kini dalam mod permisif

Apabila anda menghidupkan semula sistem, selinux akan berubah kembali ke mod menguatkuasakan. Sekiranya anda ingin perubahan itu kekal, anda boleh menggunakan arahan langkah demi langkah berikut untuk melumpuhkan Selinux sepenuhnya atau menyimpannya dalam mod permisif.

  1. Gunakan nano atau editor teks kegemaran anda untuk membuka fail konfigurasi selinux yang terletak di /etc/selinux/config. Anda perlu melakukan ini dengan akaun root atau arahan sudo.
    $ sudo nano/etc/selinux/config 
  2. Tukar Selinux = menguatkuasakan Talian sama ada "permisif" atau "dilumpuhkan", bergantung pada tetapan yang anda sukai. Kemudian, keluar dari fail ini setelah menyimpan perubahan anda.
    Selinux = dilumpuhkan 
  3. Tetapkan Arahan Selinux untuk dilumpuhkan untuk melumpuhkannya secara kekal
  4. Sebaik sahaja anda menghidupkan semula sistem, selinux akan dilumpuhkan sepenuhnya. Untuk mengelakkan memulakan semula sekarang, laksanakan Setenforce 0 perintah seperti yang dijelaskan di atas untuk mendapatkan hasil segera semasa anda menunggu sehingga reboot seterusnya.
    $ reboot 
  5. Selepas reboot, selinux telah dilumpuhkan sepenuhnya

Pemikiran penutupan

Dalam panduan ini, kita melihat bagaimana untuk melumpuhkan selinux pada sistem almalinux, kedua -duanya dengan menetapkan mod semasa untuk permisif, dan dengan melumpuhkan selinux sepenuhnya. Selinux adalah ciri berguna yang hanya boleh dilumpuhkan dengan pertimbangan terdahulu, atau dalam persekitaran ujian. Namun, ia boleh menyebabkan masalah dalam situasi tertentu, jadi pemaju telah memberi kita cara untuk melumpuhkannya.

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Muat turun linux
  • Fail Konfigurasi Linux: 30 teratas yang paling penting
  • Cara berhijrah dari Centos ke Almalinux
  • Bolehkah linux mendapat virus? Meneroka kelemahan Linux ..
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Pemasangan Almalinux