SELinux (ซีลีนุกซ์) คืออะไร
SELinux (ซีลีนุกซ์) ย่อมาจาก Security-Enhanced Linux (ซิคูลิตี้ เอ็นเฮนซึ ลีนุกซ์) เป็นกลไกภาคบังคับที่ใช้เพื่อควบคุมการเข้าถึงการใช้งานระบบ ที่อยู่ใน Kernel (เคอแนล) ของ Linux (ลีนุกซ์) ช่วยเพิ่มประสิทธิภาพการรักษาความปลอดภัยให้กับลินุกซ์ที่ช่วยให้ผู้ใช้ และผู้ดูแลระบบทำการควบคุมการเข้าถึงการใช้งานระบบ ซึ่ง SELinux นี้เป็นผลงานการวิจัยของ National Security Agency (นาทินอล ซิคูลิตี้ อเกนซี่) ของประเทศสหรัฐอเมริกาที่พัฒนาระบบรักษาความปลอดภัยขึ้นมาใช้เป็นการภายใน
ระบบรักษาความปลอดภัยของ Linux (ลีนุกซ์) เป็น OS (โอเอส) ตัวหนึ่งที่มีโปรแกรมพื้นฐานทางด้านความปลอดภัยที่ดีมากนั่นคือมี Firewall (ไฟวอร์ล) ที่ติดมากับระบบ โดยที่เราไม่จำเป็นต้องลงโปรแกรมเพิ่มเติม
SELinux (ซีลีนุกซ์) มีโหมดของการปฏิบัติงาน 3 โหมด ดังนี้
โหมดภาคบังคับ เป็นโหมดชนิด Defult (ดีฟอลด์) ซึ่งจะ Enable (อีนาเบิล) และบังคับให้มีการรักษาความปลอดภัยเกิดขึ้นในระบบ
โหมดอนุญาต โหมดนี้ SELinux จะไม่มีการบังคับใช้งานการรักษาความปลอดภัยในระบบ มีเพียงการแจ้งเตือนและบันทึกเท่านั้น แต่โหมดนี้ก็มีประโยชน์สำหรับ Troubleshooting (ทูเบิ้ลซอทติ่ง) ปัญหาการใช้งานของ SELinux (ซีลีนุกซ์)
Disabled (ดิเซเบิ้ล) : SELinux (ซีลีนุกซ์) ถูกปิดใช้งาน