นี่คือคำสั่ง doveadm-director ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
doveadm-director - จัดการกรรมการ Dovecot
เรื่องย่อ
นกพิราบ [-ด.ช] [-f ฟอร์แมตเตอร์] ผู้อำนวยการ คำสั่ง [OPTIONS] [อาร์กิวเมนต์]
DESCRIPTION
นกพิราบ ผู้อำนวยการ สามารถใช้เพื่อจัดการและสอบถามสถานะของรายการแบ็กเอนด์เมล
เซิร์ฟเวอร์ที่พร็อกซี Dovecot สามารถเปลี่ยนเส้นทางการเชื่อมต่อไป
OPTIONS
เหตุการณ์ที่ นกพิราบ(1) ตัวเลือก:
-D เปิดใช้งานข้อความฟุ่มเฟือยและแก้ไขข้อบกพร่อง
-f ฟอร์แมตเตอร์
ระบุไฟล์ ฟอร์แมตเตอร์ สำหรับการจัดรูปแบบเอาต์พุต ฟอร์แมตเตอร์ที่รองรับคือ:
ไหล พิมพ์แต่ละบรรทัดด้วย สำคัญ=ความคุ้มค่า คู่
เพจเจอร์ พิมพ์แต่ละ สำคัญ: ความคุ้มค่า จับคู่ในบรรทัดของตัวเองและแยกระเบียนด้วย form
ตัวละครฟีด (^L).
แถบ พิมพ์ส่วนหัวของตารางตามด้วยแถบค่าที่คั่นด้วยแท็บ
ตาราง พิมพ์ส่วนหัวของตารางตามด้วยเส้นค่าที่ปรับแล้ว
-o การตั้งค่า=ความคุ้มค่า
แทนที่การกำหนดค่า การตั้งค่า ราคาเริ่มต้นที่ /etc/dovecot/dovecot.conf และจาก
userdb กับที่กำหนด ความคุ้มค่า. เพื่อแทนที่การตั้งค่าหลายรายการ -o ตัวเลือก
อาจระบุได้หลายครั้ง
-v เปิดใช้งานการใช้คำฟุ่มเฟือย รวมทั้งตัวนับความคืบหน้า
คำสั่งเฉพาะ ตัวเลือก:
-a Director_socket_path
ตัวเลือกนี้ใช้เพื่อระบุซ็อกเก็ตสำรอง อาร์กิวเมนต์ของตัวเลือกคือ
เส้นทางที่แน่นอนไปยังซ็อกเก็ตโดเมน UNIX ในเครื่องหรือชื่อโฮสต์และพอร์ต
(ชื่อโฮสต์:พอร์ต) เพื่อเชื่อมต่อโฮสต์ระยะไกลผ่านซ็อกเก็ต TCP
ตามค่าเริ่มต้น นกพิราบ(1) จะใช้ซ็อกเก็ต /var/run/dovecot/director-admin.dll.
ซ็อกเก็ตอาจอยู่ในไดเร็กทอรีอื่นเมื่อค่าเริ่มต้น ฐาน_dir การตั้งค่าคือ
แทนที่ใน /etc/dovecot/dovecot.conf.
อาร์กิวเมนต์
เจ้าภาพ ชื่อโฮสต์หรือที่อยู่ IP ของเซิร์ฟเวอร์อีเมล
ip ที่อยู่ IP ของผู้อำนวยการ
พอร์ต พอร์ต TCP ซึ่งเซิร์ฟเวอร์ไดเร็กทอรีกำลังรับฟังการเชื่อมต่อ NS
พอร์ตดีฟอลต์จะเหมือนกับที่โลคัลไดเร็กเตอร์กำลังฟังอยู่
ผู้ใช้งาน คือ ผู้ใช้งานชื่อล็อกอินของ ขึ้นอยู่กับการกำหนดค่า ชื่อล็อกอินอาจจะสำหรับ
ตัวอย่าง เจน or [ป้องกันอีเมล].
vhost_count
จำนวนของ "โฮสต์เสมือน" ที่จะกำหนดให้กับเซิร์ฟเวอร์นี้ ตัวเลขยิ่งสูงคือ
เมื่อเทียบกับเซิร์ฟเวอร์อื่น ๆ ยิ่งมีการเชื่อมต่อมากขึ้น ค่าเริ่มต้นคือ 100
คำสั่ง
ผู้อำนวยการ เพิ่ม
นกพิราบ ผู้อำนวยการ เพิ่ม [-a Director_socket_path] เจ้าภาพ [vhost_count]
งานของคำสั่งคือ:
* กำหนดเมลเซิร์ฟเวอร์ใหม่ให้กับผู้อำนวยการ
* เพิ่ม / ลด vhost_count ของเซิร์ฟเวอร์ที่ได้รับมอบหมายแล้ว
ผู้อำนวยการ กอง
นกพิราบ ผู้อำนวยการ กอง [-a Director_socket_path]
ดัมพ์การกำหนดค่าโฮสต์ปัจจุบันเป็นคำสั่ง doveadm คำสั่งเหล่านี้สามารถเรียกใช้ได้อย่างง่ายดาย
หลังจากรีสตาร์ทคลัสเตอร์ไดเร็กทอรีแบบเต็มเพื่อกลับสู่สถานะดัมพ์
ผู้อำนวยการ ล้าง
นกพิราบ ผู้อำนวยการ ล้าง [-a Director_socket_path] เจ้าภาพ|ทั้งหมด
นกพิราบ ผู้อำนวยการ ล้าง ยกเลิกการเชื่อมโยงผู้ใช้ทั้งหมดจากที่กำหนด เจ้าภาพ or ทั้งหมด
เจ้าภาพ คำสั่งนี้มีจุดประสงค์เพื่อการทดสอบเป็นหลัก
ผู้อำนวยการ เตะ
นกพิราบ ผู้อำนวยการ เตะ [-a Director_socket_path] ผู้ใช้งาน
เตะตามที่ระบุ ผู้ใช้งาน จากคลัสเตอร์ Dovecot ทั้งหมด มันคล้ายกับ doveadm proxy
kick แต่คำสั่งนี้ต้องรันเพียงครั้งเดียว แทนที่จะรันในแต่ละไดเร็กทอรีเซิร์ฟเวอร์
ผู้อำนวยการ แผนที่
นกพิราบ ผู้อำนวยการ แผนที่ [-a Director_socket_path] [-f users_file] [-h|-u] [เจ้าภาพ]
คำสั่ง นกพิราบ ผู้อำนวยการ แผนที่ ใช้เพื่อแสดงรายการปัจจุบัน ผู้ใช้งาน → เจ้าภาพ การทำแผนที่ สังเกตว่า
ผู้อำนวยการทำงานโดยใช้แฮช 32 บิตซึ่งทำให้เกิดการชนกัน ดังนั้นคำสั่งนี้
ไม่สามารถระบุได้อย่างน่าเชื่อถือว่าผู้ใช้รายใดเพิ่งเข้าสู่ระบบ
-f users_file
เส้นทางไปยังไฟล์ที่มีชื่อผู้ใช้ทั้งหมด (หนึ่งชื่อต่อบรรทัด) เมื่อให้ no userdb
จะทำการค้นหา นี่อาจเป็นทางเลือกที่เป็นประโยชน์เมื่อตัวอย่างเช่น
การเชื่อมต่อเครือข่ายกับเซิร์ฟเวอร์ LDAP หรือ SQL ช้า
-h ส่งออกชื่อผู้ใช้ทั้งหมดซึ่งตรงกับแฮชที่กำหนด
-u แฮชเอาต์พุตสำหรับชื่อผู้ใช้ที่กำหนด
เจ้าภาพ ระบุที่อยู่ IP ของเซิร์ฟเวอร์หรือชื่อโฮสต์ เพื่อแสดงเฉพาะการแมปของที่กำหนด เจ้าภาพ.
ผู้อำนวยการ ย้าย
นกพิราบ ผู้อำนวยการ ย้าย [-a Director_socket_path] ผู้ใช้งาน เจ้าภาพ
ย้าย ผู้ใช้งาน ไปยังแบ็กเอนด์ที่ระบุ เจ้าภาพ. หาก ผู้ใช้งาน มีการเชื่อมต่อใด ๆ ที่มีอยู่
พวกเขาจะถูกฆ่า
ผู้อำนวยการ เอาออก
นกพิราบ ผู้อำนวยการ เอาออก [-a Director_socket_path] เจ้าภาพ
ใช้คำสั่งนี้เพื่อลบที่กำหนด เจ้าภาพ จากผู้กำกับ.
ผู้อำนวยการ แหวน เพิ่ม
นกพิราบ ผู้อำนวยการ แหวน เพิ่ม [-a Director_socket_path] ip [พอร์ต]
เพิ่มผู้กำกับคนใหม่ในเวที
ผู้อำนวยการ แหวน เอาออก
นกพิราบ ผู้อำนวยการ แหวน เอาออก [-a Director_socket_path] ip [พอร์ต]
ถอดกรรมการออกจากสังเวียน
ผู้อำนวยการ แหวน สถานะ
นกพิราบ ผู้อำนวยการ แหวน สถานะ [-a Director_socket_path]
แสดงสถานะกรรมการทั้งหมดที่อยู่ในสังเวียน
ผู้อำนวยการ สถานะ
นกพิราบ ผู้อำนวยการ สถานะ [-a Director_socket_path] [ผู้ใช้งาน]
คำสั่งนี้ใช้เพื่อแสดงการใช้งานปัจจุบันของเมลเซิร์ฟเวอร์ที่กำหนดทั้งหมด
เมื่อระบุชื่อผู้ใช้ คำสั่งนี้จะแสดงว่าเซิร์ฟเวอร์ใด ผู้ใช้งาน ปัจจุบันได้รับมอบหมาย
ไปที่ ซึ่งผู้ใช้จะได้รับมอบหมายหลังจากลบการกำหนดที่บันทึกไว้ในปัจจุบันและ
โดยที่ผู้ใช้จะได้รับมอบหมายหากคลัสเตอร์พร็อกซีทั้งหมดถูกรีสตาร์ทใหม่
ใช้ doveadm-director ออนไลน์โดยใช้บริการ onworks.net