ฉันติดตั้งแอปหลัก aspnet บน Linux ก่อนใช้ CentOS8 ครั้งนี้ฉันใช้ CentOS8-Stream ฉันไม่รู้ว่าสิ่งนั้นก่อให้เกิดปัญหาหรือไม่
ข้อเท็จจริง:
ฉันไม่สามารถสร้างใบรับรองการใช้ apache ได้ ทุกอย่างเป็นเหมือนที่ฉันเคยทำมาก่อน แต่มันก็ไม่ได้ผล ในที่สุดฉันก็พบลิงก์ที่คลุมเครือบนอินเทอร์เน็ตซึ่งใช้ ls -lrtZ /etc/pki/tls/certs
เพื่อแสดง บริบทความปลอดภัย
(ไม่รู้ด้วยซ้ำว่ามี) ดังนั้นฉันเพียงแค่ ซีพี
ไฟล์ใบรับรองและตอนนี้ Apache ก็ใช้ได้
อย่างไรก็ตามแอป aspnet ของฉันล้มเหลวด้วย พยายามเขียนฐานข้อมูลแบบอ่านอย่างเดียว
. ฉันพยายาม ซีพี
หลอกลวง แต่ไม่ช่วย .. ยังไม่มีบันทึกแอปพลิเคชันปรากฏขึ้น
ไฟล์ฐานข้อมูล:
-rw-rw-rw-. 1 รูท unconfined_u:object_r:httpd_sys_content_t:s0
ฉันไม่เข้าใจว่าสิ่งนี้เป็นอย่างไร บริบทความปลอดภัย
สามารถแทนที่ ปกติ สิทธิ์เหมือน chmod ?? และต้องแก้ไขอย่างไร? ฉันหมายถึงการอนุญาตที่ชัดเจนมากขึ้นจะเป็น rwrwrw ได้อย่างไร
ใหม่บ้างไหมครับ คุณสมบัติ
ของ SELinux? ฉันสามารถปิดมันทั้งหมดได้หรือไม่?
หมายเหตุ: 1 และ 2 ไม่เกี่ยวข้องกัน - ฉันแค่คิดว่าพวกเขามีสาเหตุเดียวกัน แต่ไม่มีอะไรอยู่ระหว่างพวกเขา หากฉันเข้าถึงแอป aspnet โดยตรงโดยไม่มี Apache - จะมีข้อผิดพลาดเดียวกัน