ค้นหาเว็บไซต์

วิธีปิดการใช้งาน SELinux บน CentOS 8


SELinux หรือ Security-Enhanced Linux เป็นกลไกหรือโมดูลความปลอดภัยที่ให้นโยบายความปลอดภัยในการควบคุมการเข้าถึง กล่าวง่ายๆ ก็คือเป็นคุณลักษณะหรือบริการที่ใช้เพื่อจำกัดผู้ใช้ให้ปฏิบัติตามนโยบายและกฎเกณฑ์ที่กำหนดโดยผู้ดูแลระบบ

ในหัวข้อนี้ คุณจะได้เรียนรู้วิธีปิดการใช้งาน SELinux ชั่วคราวและถาวรในภายหลังบน CentOS 8 Linux

บนหน้านี้
  1. วิธีปิดการใช้งาน SELinux ชั่วคราวบน CentOS 8
  2. วิธีปิดการใช้งาน SELinux อย่างถาวรบน CentOS 8

วิธีปิดการใช้งาน SELinux ชั่วคราวบน CentOS 8

ก่อนที่คุณจะเริ่มปิดการใช้งาน SELinux บน CentOS 8 คุณควรตรวจสอบสถานะของ SELinux ก่อน

โดยรันคำสั่ง:

sestatus

นี่แสดงว่า SELinux เปิดใช้งานแล้ว

หากต้องการปิดใช้งาน SELinux ชั่วคราว ให้รันคำสั่ง

setenforce 0

นอกจากนี้คุณยังสามารถรันคำสั่งได้อีกด้วย

setenforce Permissive

คำสั่งใดคำสั่งหนึ่งเหล่านี้จะปิดใช้งาน SELinux ชั่วคราวจนกว่าจะรีบูตครั้งถัดไปเท่านั้น

วิธีปิดการใช้งาน SELinux อย่างถาวรบน CentOS 8

ตอนนี้เรามาดูกันว่าเราสามารถปิดการใช้งาน SELinux อย่างถาวรได้อย่างไร ไฟล์การกำหนดค่าสำหรับ SElinux อยู่ที่ /etc/selinux/config ดังนั้นเราจึงต้องทำการแก้ไขไฟล์เล็กน้อย

vi /etc/selinux/config

ตั้งค่าแอตทริบิวต์ SELinux เป็น disabled ดังที่แสดงด้านล่าง:

SELINUX=disabled

บันทึกและออกจากไฟล์การกำหนดค่าและรีบูตระบบ CentOS 8 Linux โดยใช้คำสั่งใดๆ ด้านล่าง

reboot
init 0
telinit 0

ตอนนี้ให้ตรวจสอบสถานะของ SELinux โดยใช้คำสั่ง

sestatus

SELinux เป็นคุณลักษณะที่สำคัญมากใน CentOS 8 และช่วยในการจำกัดผู้ใช้ที่ไม่ได้รับอนุญาตไม่ให้เข้าถึงบริการบางอย่างบนระบบ

ในคู่มือนี้ เราได้สาธิตวิธีที่คุณสามารถปิดการใช้งาน SELinux บน CentOS 8 ตามหลักการแล้ว ขอแนะนำเสมอให้เปิดใช้งาน SELinux ยกเว้นในกรณีที่คุณกำลังกำหนดค่าบริการที่จำเป็นต้องปิดใช้งาน SELinux

เราหวังว่าคุณจะพบว่าคำแนะนำนี้ให้ข้อมูลเชิงลึก และนั่นคือทั้งหมดสำหรับวันนี้ ความคิดเห็นของคุณยินดีเป็นอย่างยิ่ง