Samba 4.14.0 ได้รับการเผยแพร่แล้วและนี่คือข่าว

ลินุกซ์ - แซมบ้า

การเปิดตัว เวอร์ชันใหม่ของ Samba 4.14.0 ซึ่งการพัฒนาสาขา Samba 4 ยังคงดำเนินต่อไปด้วยการใช้งานตัวควบคุมโดเมนและบริการ Active Directory อย่างสมบูรณ์เข้ากันได้กับการใช้งาน Windows 2000 และสามารถให้บริการไคลเอนต์ Windows ที่รองรับ Microsoft ทุกเวอร์ชันรวมถึง Windows 10

Samba 4 เป็นผลิตภัณฑ์เซิร์ฟเวอร์มัลติฟังก์ชั่นที่ให้บริการไฟล์เซิร์ฟเวอร์บริการการพิมพ์และการใช้งานเซิร์ฟเวอร์ข้อมูลประจำตัว (winbind)

คุณสมบัติใหม่หลักของ Samba 4.14

ในเวอร์ชันใหม่นี้ มีการอัปเดตเลเยอร์ VFS ครั้งสำคัญ ด้วยเหตุผลทางประวัติศาสตร์รหัสที่มีการใช้งานเซิร์ฟเวอร์ไฟล์จะเชื่อมโยงกับการประมวลผลเส้นทางไฟล์ซึ่งใช้สำหรับโปรโตคอล SMB2 ซึ่งได้รับการแปลเพื่อใช้ตัวอธิบาย ใน Samba 4.14.0 รหัสในการเข้าถึงระบบไฟล์ของเซิร์ฟเวอร์ได้รับการออกแบบใหม่ให้ใช้ file descriptors แทนเส้นทางของไฟล์

การเปลี่ยนแปลงที่สำคัญอีกประการหนึ่งก็คือ ความสามารถในการใช้นโยบายกลุ่มมีให้สำหรับไคลเอนต์ Winbind. ขณะนี้ผู้ดูแลระบบ Active Directory สามารถกำหนดนโยบายที่เปลี่ยนการตั้งค่า sudoer หรือเพิ่มงาน cron ที่เกิดซ้ำได้ ในการเปิดใช้งานการบังคับใช้นโยบายกลุ่มสำหรับไคลเอ็นต์ smb.conf ให้การตั้งค่า»ใช้นโยบายกลุ่ม '

นโยบายจะใช้ทุก 90-120 นาทีและในกรณีที่มีปัญหาสามารถยกเลิกการเปลี่ยนแปลงได้ด้วย "samba-gpupdate –unapply" หรือสมัครใหม่ด้วย "samba-gpupdate –force" คำสั่ง "samba-gpupdate –rsop" สามารถใช้เพื่อดูนโยบายที่จะนำไปใช้กับระบบ

นอกจากนี้ มีการกล่าวถึง Samba ว่าตอนนี้จำเป็นต้องมี Python เวอร์ชัน 3.6 เป็นอย่างน้อย. การสนับสนุน Build ถูกลบออกด้วย Python เวอร์ชันเก่าบวก ยูทิลิตี้เครื่องมือ samba ใช้เครื่องมือในการจัดการวัตถุใน Active Directory (ผู้ใช้คอมพิวเตอร์กลุ่ม) ในการเพิ่มออบเจ็กต์ใหม่ใน AD ขณะนี้อนุญาตให้ใช้คำสั่ง "เพิ่ม" นอกเหนือจาก "สร้าง" ได้แล้ว คำสั่ง "เปลี่ยนชื่อ" ได้รับการสนับสนุนสำหรับการเปลี่ยนชื่อผู้ใช้กลุ่มและผู้ติดต่อ ในการปลดล็อกผู้ใช้แนะนำให้ใช้คำสั่ง 'samba tool user unlock' คำสั่ง "รายชื่อผู้ใช้เครื่องมือแซมบ้า" และ "รายการสมาชิกกลุ่มเครื่องมือแซมบ้า" ได้ใช้ตัวเลือก "- ซ่อน - หมดอายุ" และ "- ซ่อน - ปิดใช้งาน" เพื่อซ่อนบัญชีผู้ใช้ที่หมดอายุหรือถูกปิดใช้งาน

ในส่วนประกอบ สตง รับผิดชอบการดำเนินการของการกำหนดค่าคลัสเตอร์ มีการล้างเงื่อนไขที่ไม่ถูกต้องทางการเมือง แทนที่จะใช้ master และ slave เมื่อกำหนดค่า NAT และ LVS ขอแนะนำให้ใช้ "ผู้นำ" เพื่ออ้างถึงโหนดหลักในกลุ่มและ "ผู้ติดตาม" เพื่อเข้าถึงสมาชิกกลุ่มที่เหลือ คำสั่ง "ctdb natgw master" ถูกแทนที่ด้วย "ctdb natgw leader" เพื่อบ่งชี้ว่าโหนดไม่ใช่มาสเตอร์ตอนนี้ตัวบ่งชี้ "ผู้ติดตามเท่านั้น" จะแสดงแทน "ทาสเท่านั้น" คำสั่ง "ctdb isnotrecmaster" ถูกลบออก

นอกจากนี้ มีคำอธิบายเกี่ยวกับขอบเขตของใบอนุญาต GPL ซึ่งมีการแจกจ่ายรหัส Samba ไปยังคอมโพเนนต์ VFS (Virtual File System) ใบอนุญาต GPL กำหนดให้เปิดผลงานลอกเลียนแบบทั้งหมดในเงื่อนไขเดียวกัน Samba มีอินเทอร์เฟซปลั๊กอินที่ช่วยให้คุณสามารถเรียกรหัสภายนอกได้ หนึ่งในปลั๊กอินเหล่านี้คือโมดูล VFS ซึ่งใช้ไฟล์ส่วนหัวเดียวกับ Samba ที่มีข้อกำหนด API ซึ่งเรียกใช้บริการที่นำไปใช้ใน Samba ดังนั้นโมดูล Samba VFS จึงต้องแจกจ่ายภายใต้ GPL หรือใบอนุญาตที่เข้ากันได้

ความไม่แน่นอนเกิดขึ้นเกี่ยวกับไลบรารีของบุคคลที่สามที่เข้าถึงโดยโมดูล VFS โดยเฉพาะอย่างยิ่งมีการถกเถียงกันว่าเฉพาะไลบรารี GPL และไลเซนส์ที่เข้ากันได้เท่านั้นที่สามารถใช้ได้ในโมดูล VFS นักพัฒนา Samba ได้ชี้แจงว่าไลบรารีไม่ได้เรียกรหัส Samba ผ่าน API หรือเข้าถึงโครงสร้างภายในดังนั้นจึงไม่สามารถพิจารณาว่าเป็นผลงานลอกเลียนแบบและไม่จำเป็นต้องแจกจ่ายภายใต้ใบอนุญาตที่เป็นไปตาม GPL

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม เกี่ยวกับแซมบ้าเวอร์ชันใหม่นี้คุณสามารถทำได้ ตรวจสอบลิงค์ต่อไปนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา