เมื่อวันที่ 17 กันยายน 2019 เวอร์ชัน 4.11.0 ได้รับการเผยแพร่ ซึ่งเป็นเวอร์ชันเสถียรครั้งแรกในสาขา Samba 4.11
คุณสมบัติหลักของแพ็คเกจ:
- การใช้งานตัวควบคุมโดเมนและบริการ AD โดยสมบูรณ์ เข้ากันได้กับโปรโตคอล Windows 2000 และสามารถให้บริการไคลเอนต์ Windows ทั้งหมดจนถึง Windows 10
- ไฟล์เซิร์ฟเวอร์
- เซิร์ฟเวอร์การพิมพ์
- บริการระบุตัวตน Winbind
คุณสมบัติของรุ่น 4.11.0:
- ตามค่าเริ่มต้น จะใช้โมเดลการเปิดตัวกระบวนการ "prefork" ซึ่งช่วยให้คุณรองรับกระบวนการตัวจัดการที่ทำงานอยู่จำนวนหนึ่ง
- winbind บันทึกเหตุการณ์การตรวจสอบสิทธิ์ PAM_AUTH และ NTLM_AUTH รวมถึงแอตทริบิวต์ "logonId" ที่มีตัวระบุการเข้าสู่ระบบ
- เพิ่มความสามารถในการบันทึกระยะเวลาการดำเนินการ DNS ในบันทึก
- รูปแบบเริ่มต้นสำหรับการทำงานกับ AD ได้รับการอัปเดตเป็นเวอร์ชัน 2012_R2 คุณสามารถเลือกสคีมาที่ใช้ก่อนหน้านี้ได้โดยใช้สวิตช์ '—base-schema' เมื่อเริ่มต้น
- ฟังก์ชันการเข้ารหัสตอนนี้จำเป็นต้องมีไลบรารี GnuTLS 3.2 ที่จำเป็นเป็นการพึ่งพา โดยแทนที่ไลบรารีที่มีอยู่ใน Samba
- คำสั่ง “samba-tool contact” ปรากฏขึ้น ทำให้คุณสามารถค้นหา ดู และแก้ไขรายการในสมุดที่อยู่ LDAP
- งานได้ดำเนินการเพื่อเพิ่มประสิทธิภาพการทำงานของ Sambs ในองค์กรที่มีผู้ใช้มากกว่า 100000 รายและวัตถุ 120000 รายการ
- ปรับปรุงประสิทธิภาพการจัดทำดัชนีใหม่สำหรับโดเมน AD ขนาดใหญ่
- วิธีการจัดเก็บฐานข้อมูล AD บนดิสก์ได้รับการอัปเดตแล้ว รูปแบบใหม่จะถูกนำไปใช้โดยอัตโนมัติหลังจากอัปเกรดเป็นรุ่น 4.11 แต่หากคุณดาวน์เกรดจาก Samba 4.11 เป็นรุ่นเก่า คุณจะต้องแปลงรูปแบบเป็นรูปแบบเก่าด้วยตนเอง
- ตามค่าเริ่มต้น การสนับสนุนโปรโตคอล SMB1 จะถูกปิดใช้งาน ซึ่งถือว่าล้าสมัย
- เพิ่มตัวเลือก '--option' ลงในยูทิลิตี้คอนโซล smbclient และ smbcacls แล้ว ซึ่งช่วยให้คุณสามารถแทนที่พารามิเตอร์ที่ระบุในไฟล์การกำหนดค่า smb.conf
- วิธีการตรวจสอบสิทธิ์ LanMan และข้อความธรรมดาเลิกใช้แล้ว
- รหัสของเซิร์ฟเวอร์ http ในตัวซึ่งก่อนหน้านี้รองรับเว็บอินเตอร์เฟส SWAT ได้ถูกลบออกแล้ว
- ตามค่าเริ่มต้น การรองรับ python 2 จะถูกปิดใช้งาน และใช้ python 3 หากต้องการเปิดใช้งานการรองรับสำหรับ python เวอร์ชันที่สอง คุณต้องตั้งค่าตัวแปรสภาพแวดล้อม "PYTHON=python2" ก่อนที่จะใช้ ./configure and make
ที่มา: linux.org.ru