- ฉันล้มเหลวด้วย สมุดเล่นสนุก ติดตั้ง postgresql บนเป้าหมาย centos7 เนื่องจากปัญหาการอนุญาตบางอย่างซึ่งดูเหมือนว่าจะถูกรูทใน selinunx ไม่ทางใดก็ทางหนึ่ง
- เนื่องจากฉันไม่มีประสบการณ์กับ selinx แต่อย่างใด และฉันกำลังดำเนินการเพื่อเรียนรู้ ansible atm ฉันต้องการแก้ไขสิ่งนี้ก่อนโดยไม่ต้องแตะต้องคำถามว่าสิ่งนี้เหมาะสมหรือไม่จากมุมมองของ selinux
ดังนั้นฉันจึงพยายามตั้งค่า selinux ให้อนุญาตบนเป้าหมาย centos7 ด้วย TASK นี้ (ไวยากรณ์เกือบ 1:1 จาก เอกสาร Ansible
- ชื่อ: ให้ SELinux อยู่ในโหมดอนุญาต การบันทึกการดำเนินการที่จะถูกบล็อก
ซีลินุกซ์:
นโยบาย: กำหนดเป้าหมาย
สถานะ: อนุญาต
กลายเป็น: ใช่
สิ่งนี้ล้มเหลวด้วย a ข้อผิดพลาด 'การอนุญาตถูกปฏิเสธ' ซึ่งฉันไม่สามารถเข้าใจได้มากนัก
libselinux-python
(จำเป็นสำหรับโมดูล selinux) อยู่บนเป้าหมาย ถ้าใครสงสัย
ใครช่วยกรุณาผลักดันฉันไปสู่ทิศทางที่ถูกต้องเกี่ยวกับวิธีจบเรื่องนี้ได้ไหม
คำถามด้านข้าง: การอ้างอิงเช่น ไฟล์ "/tmp/ansible_selinux_payload_BdFrwe/ansible_selinux_payload.zip/ansible/modules/system/selinux.py" บรรทัดที่ 266 ใน <โมดูล>
จากข้อความแสดงข้อผิดพลาดหมายถึงเป้าหมายไม่ใช่ตัวควบคุม Ansible ใช่ไหม