นี่คือคำสั่ง fusiondirectory.conf ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
fusiondirectory.conf - ไฟล์กำหนดค่า FusionDirectory
DESCRIPTION
ไฟล์ fusiondirectory.conf เป็นไฟล์คอนฟิกูเรชันรูปแบบ XML มันถูกแยกโดย
FusionDirectory ระหว่างการเข้าสู่ระบบ ไฟล์อาจมีแท็บพิเศษและการขึ้นบรรทัดใหม่สำหรับ
วัตถุประสงค์การจัดรูปแบบ คีย์เวิร์ดของแท็กในไฟล์ไม่คำนึงถึงขนาดตัวพิมพ์ ความคิดเห็นควรเป็น
วางไว้นอกแท็ก XML และควรห่อหุ้มไว้ด้านในของ แท็ก
ไฟล์ fusiondirectory.conf สามารถใช้เพื่อกำหนดค่าการควบคุมการเข้าถึงของ
เว็บอินเตอร์เฟส FusionDirectory
องค์ประกอบ แบบ
ต้องระบุการกำหนดค่าภายใน แท็ก มันประกอบด้วยหลัก
การกำหนดค่า - รวมถึงข้อมูลเกี่ยวกับสถานที่ต่างๆ
ตัวอย่างเค้าโครง:
...
หลัก ส่วน
ส่วนหลักกำหนดการตั้งค่าส่วนกลาง ซึ่งอาจแทนที่โดยแต่ละตำแหน่ง
คำจำกัดความภายในคำจำกัดความสากลนี้
เค้าโครงตัวอย่าง:
<ชื่อสถานที่ = "ตัวอย่างสุทธิ"
การบันทึก = "จริง"
forceSSL="จริง"
...
<ผู้อ้างอิง uri="ldaps://ldap.example.net:636/dc=example,dc=net"
admin="cn=fusiondirectory-admin,dc=example,dc=net"
รหัสผ่าน = "ความลับ" />
หลัก ส่วน ตัวเลือก
บังคับSSL บูล
คำสั่ง forceSSL เปิดใช้งานการตรวจสอบความปลอดภัยของ PHP เพื่อบังคับการเข้าถึงที่เข้ารหัสไปยัง
เว็บอินเตอร์เฟส FusionDirectory จะพยายามเปลี่ยนเส้นทางไปยัง URL เดียวกันด้วย
https: //.
การเข้าสู่ระบบ บูล
คำสั่งการบันทึกจะเปิดใช้งานการบันทึกเหตุการณ์บนฝั่ง FusionDirectory ตั้งเป็น
จริง FusionDirectory จะบันทึกทุกการกระทำที่ผู้ใช้ทำผ่าน syslog ถ้าคุณใช้
rsyslog และกำหนดค่าเป็นการบันทึก mysql คุณสามารถเรียกดูกิจกรรมทั้งหมดภายใน
FusionDirectory FusionDirectory จะไม่บันทึกอะไรเลย ถ้าค่าการบันทึกว่างเปล่า
หรือตั้งค่าเป็นเท็จ
เทมเพลตคอมไพล์ไดเร็กทอรี เส้นทาง
คำสั่ง templateCompileDirectory กำหนดเส้นทาง โดยที่ PHP templating
engins smarty ควรจัดเก็บเทมเพลต FusionDirectory ที่คอมไพล์แล้วเพื่อเพิ่มความเร็ว
เส้นทางนี้ต้องสามารถเขียนได้โดยผู้ใช้ที่เว็บเซิร์ฟเวอร์ของคุณใช้งานอยู่
ละเว้นAcl dn
ค่าละเว้น Acl บอกให้ FusionDirectory ละเว้นชุด ACL ที่สมบูรณ์สำหรับค่าที่กำหนด
DN. เพิ่ม DN ของคุณที่นี่ แล้วคุณจะสามารถกู้คืน ACL ที่หลุดโดยไม่ได้ตั้งใจได้
แสดงข้อผิดพลาด บูล
คำสั่ง displayerrors บอกให้ FusionDirectory แสดงข้อผิดพลาด PHP ในส่วนบน
ส่วนหนึ่งของหน้าจอ สิ่งนี้ควรปิดการใช้งานในการปรับใช้ที่มีประสิทธิผลเพราะนั่น
อาจมีรหัสผ่านที่สำคัญอยู่บ้าง
แผนที่ ส่วน ตัวเลือก
ชื่อ เชือก
ชื่อของส่วนตำแหน่งนี้ที่จะปรากฏในเมนูดรอปดาวน์บน FusionDirectory
หน้าแรก
การตั้งค่า dn
คำสั่ง config กำหนดฐาน LDAP โดยที่ FusionDirectory จัดเก็บการจัดการ
ข้อมูล เช่น การล็อกทั่วทั้งไซต์และการแจ้งเตือนของผู้ใช้
ระดับการดีบัก จำนวนเต็ม
ค่า debuglevel บอกให้ FusionDirectory แสดงข้อมูลบางอย่างในแต่ละหน้า
โหลด ค่าเป็นค่าผสม OR ของค่าไบต์ต่อไปนี้ :
DEBUG_TRACE = 1
DEBUG_LDAP = 2
DEBUG_DB = 4
DEBUG_SHELL=8
DEBUG_POST=16
DEBUG_SESSION = 32
DEBUG_CONFIG=64
DEBUG_ACL=128
DEBUG_ARGONAUT = 256
DEBUG_MAIL=512
LDAP ตัวเลือก
ldapTLS บูล
คำสั่ง ldapTLS เปิดใช้งานหรือปิดใช้งานการทำงาน TLS บนการเชื่อมต่อ LDAP
ldapติดตามผู้อ้างอิง บูล
คำสั่ง ldapFollowReferrals จะบอกให้ FusionDirectory ติดตามการอ้างอิง LDAP
LDAP ทรัพยากร คำนิยาม
สำหรับทุกตำแหน่งที่คุณกำหนดภายใน fusiondirectory.conf ของคุณ คุณต้องมีอย่างน้อยหนึ่งรายการ
รายการของการอ้างอิงประเภท รายการเหล่านี้กำหนดวิธีการเชื่อมต่อกับบางไดเร็กทอรี
บริการ
ตัวอย่าง:
<ผู้อ้างอิง uri="ldap://ldap.example.net/dc=example,dc=net"
admin="cn=fusiondirectory-admin,dc=example,dc=net"
รหัสผ่าน = "ความลับ" />
uri เป็นส่วนขยาย uri ของ LDAP ที่ถูกต้องโดยฐานที่ผู้อ้างอิงนี้รับผิดชอบ แอดมินคือ
DN ที่มีสิทธิ์เขียนรายการ LDAP และรหัสผ่านที่สอดคล้องกัน
รหัสผ่านสำหรับ DN นี้ คุณสามารถกำหนดชุดการอ้างอิงได้หากคุณมีหลายเซิร์ฟเวอร์ถึง
เชื่อมต่อกับ
ใช้ fusiondirectory.conf ออนไลน์โดยใช้บริการ onworks.net