Score:0

Ubuntu 20.04 ไม่บูตหลังจากตั้งค่า SELinux บังคับใช้

ธง pe

ฉันกำลังพยายามตั้งค่า SELinux ให้บังคับใช้กับ Ubuntu 20.04 และขั้นตอนที่ฉันทำมีดังนี้:

  1. ติดตั้ง SELinux = sudo apt-get install policycoreutils selinux-utils selinux-basics -y
  2. เปิดใช้งาน SELinux = sudo selinux-เปิดใช้งาน
  3. แก้ไข /etc/selinux/config และตั้งค่า SELinux เป็นโหมดบังคับใช้: sudo selinux-config-บังคับใช้
  4. รีบูต: sudo รีบูต

อย่างไรก็ตาม เมื่อรีบูต ระบบดูเหมือนจะไม่บูต มีเหตุผลอะไรบ้าง? ถ้าฉันลบขั้นตอนที่ 3 ระบบจะบู๊ต แต่ SELinux จะอนุญาตแทนที่จะบังคับใช้ นอกจากนี้ ฉันต้องการการเปลี่ยนแปลงอย่างถาวรด้วย เซเทนฟอร์ซ 1 จะไม่ตัดมัน

Ubuntu ไม่สามารถเริ่มบริการเมื่อบู๊ตได้

Score:1
ธง us
Rob

โปรดอย่าถามคำถามเดียวกันในเว็บไซต์ SE ที่แตกต่างกัน เช่น. https://askubuntu.com/q/1400490

การควบคุมการเข้าถึงแบบบังคับ (MAC) ใน Ubuntu มักจะใช้งานผ่าน AppArmor และ SELinux จะปรากฏบน RHEL และอนุพันธ์เป็นส่วนใหญ่ ดังนั้นฉันจึงประหลาดใจที่สามารถติดตั้งได้เลยบน Ubuntu และไม่แปลกใจเลยที่จะทำให้เกิดปัญหา

วิธีการดีบักปกติสำหรับปัญหา SELinux ขนาดใหญ่คือ

  • เปิดใช้งาน SELinux ในโหมดอนุญาต
  • ตรวจสอบบันทึกของระบบเพื่อหาการละเมิดนโยบาย SELinux
  • แก้ไขแอปพลิเคชันและ/หรือนโยบาย

จากนั้นตั้งค่า SELinux ให้เป็นการบังคับใช้เต็มรูปแบบ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา