ความปลอดภัย¶
ความปลอดภัยของระบบขึ้นอยู่กับเว็บเซิร์ฟเวอร์ PHP ฐานข้อมูล การกำหนดค่า MRBS และผู้ให้บริการข้อมูลประจำตัวที่เลือกใช้
ให้ซอฟต์แวร์เป็นปัจจุบัน¶
MRBS 1.12.2 มีการแก้ไขด้านความปลอดภัย รวมถึงการป้องกันการเปลี่ยนเส้นทางแบบเปิดและการปลอมแปลงคำขอฝั่งเซิร์ฟเวอร์ ตรวจสอบการเผยแพร่ในภายหลังและคำแนะนำด้านความปลอดภัย แทนที่จะถือว่า 1.12.2 เป็นปัจจุบันอย่างถาวร
เก็บ PHP ซึ่งเป็นฐานข้อมูล เว็บเซิร์ฟเวอร์ และระบบปฏิบัติการไว้ในวงจรชีวิตของผู้จำหน่ายที่รองรับ
ปกป้องการกำหนดค่าและการขนส่ง¶
- เสิร์ฟ MRBS มากกว่า HTTPS
- จำกัดการเข้าถึง
config.inc.php - เก็บฐานข้อมูล SMTP, LDAP และข้อมูลรับรอง API ออกจากการควบคุมแหล่งที่มา
- ตรวจสอบ TLS เพื่อนและชื่อโฮสต์
- หมุนเวียนข้อมูลประจำตัวหลังจากต้องสงสัยว่ามีความเสี่ยง
สิทธิ์ฐานข้อมูล¶
ใช้บัญชีฐานข้อมูลสำหรับแอปพลิเคชันโดยเฉพาะ และให้สิทธิ์เท่าที่จำเป็น หากเหมาะสมกับการดำเนินงาน ให้ใช้บัญชีอีกชุดหนึ่งสำหรับเปลี่ยนสคีมาระหว่างการอัปเกรด
การสำรองข้อมูลประกอบด้วยข้อมูลการจองและข้อมูลผู้ใช้ และต้องมีการป้องกันเช่นเดียวกับฐานข้อมูลที่ใช้งานจริง
การเข้าถึงสาธารณะ¶
ตรวจสอบพฤติกรรมการออกจากระบบอย่างชัดเจน:
- การเปิดเผยรายละเอียดการจอง
- การจองส่วนตัว
- การค้นหาและรายงานสาธารณะ
- โหมดคีออสก์;
- การส่งออกปฏิทิน และ
- ชื่อการลงทะเบียน
ใช้ $auth['deny_public_access'] เมื่อการเข้าถึงทั้งหมดจำเป็นต้องมีเซสชัน
ไฟล์การติดตั้ง¶
อย่าเปิดเผยยูทิลิตี้ทดสอบ สคริปต์ SQL ข้อมูลสำรอง บันทึก หรือสำเนาการกำหนดค่าผ่านทางเว็บเซิร์ฟเวอร์ ไฟล์เช่น testdata.php มีไว้สำหรับการทดสอบและจะต้องไม่สามารถเข้าถึงได้แบบสาธารณะ
การบันทึก¶
บันทึกข้อผิดพลาดในการดำเนินงานโดยไม่มีข้อมูลประจำตัวหรือเนื้อหาการจองส่วนตัว การบันทึกข้อมูลประจำตัวจะถูกปิดใช้งานตามค่าเริ่มต้น และควรปิดใช้งานต่อไป:
การทบทวนเป็นประจำ¶
ทบทวนเป็นประจำ:
- บัญชีผู้ดูแลระบบ
- การติดต่อผู้ดูแลพื้นที่และห้อง
- คีย์รายงานสาธารณะ
- ความลับของผู้ให้บริการข้อมูลประจำตัว
- การกู้คืนข้อมูลสำรอง
- การพึ่งพาและการอัปเดตการเผยแพร่ และ
- บันทึกเว็บและแอปพลิเคชันสำหรับการเข้าถึงโดยไม่คาดคิด