โฮมไดเร็กตอรี่ของผู้ใช้ Open Directory (10.8) สามารถเปลี่ยนจากเทอร์มินัลได้หรือไม่?


0

ฉันต้องการใช้ SFTP / SSH สำหรับผู้ใช้ (นักศึกษาและคณาจารย์) เพื่อจัดการเนื้อหาเว็บของพวกเขา โฮมไดเรกทอรีเริ่มต้นคือ "/ Users //" ฉันต้องการให้พวกเขาชี้ไปที่บางอย่างเช่น "/ Users // web" เพื่อปิดกั้นการเข้าถึงโฟลเดอร์อื่น ๆ ที่สร้างขึ้นในไดเรกทอรีบ้าน

ฉันต้องการใช้เทอร์มินัลเพื่อหลีกเลี่ยงการเปลี่ยนการตั้งค่าสำหรับ & gt; ผู้ใช้ 400 คน เป็นไปได้ไหม


ซอฟต์แวร์ OD ใดที่มีการกำหนดค่า กระบวนการ slapd ทั่วไปสำหรับเซิร์ฟเวอร์?
bmike

ฉันใช้แอปเซิร์ฟเวอร์ของ Apple จะนับว่าเป็น SLAPD หรือไม่
somehume

ใช่ - ถ้าคุณวิ่ง sudo slapcat | more จากเทอร์มินัลเมื่อคุณ ssh เข้าสู่เซิร์ฟเวอร์มันจะถ่ายโอนเนื้อหาของไดเรกทอรีและคุณสามารถดูว่าคุณต้องการทำให้มันบางออกมาเล็กน้อย
bmike

คำตอบ:


1

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

ฉันมักจะใช้ slapcat เพื่อดัมพ์รายละเอียดผู้ใช้ปัจจุบันไปยังไฟล์ข้อความจากนั้นกระบวนการใช้ perl หรือเครื่องมืออื่น ๆ ที่คุณต้องการ เนื่องจากเป็นไฟล์เดียว TextEdit จึงสามารถทำการค้นหา / แทนที่ โดยการใส่ผู้ใช้ในกลุ่มคุณสามารถระบุสิ่งนั้นใน slapcat .

ณ จุดนี้ฉันจะแปลงไฟล์ข้อความเป็นรูปแบบการนำเข้าที่แอปเซิร์ฟเวอร์ต้องการ - ดูที่คู่มือช่วยเหลือ - ความช่วยเหลือเซิร์ฟเวอร์: สร้างไฟล์เพื่อนำเข้าผู้ใช้หรือกลุ่ม (หรือคลิกที่นี่หลังจากวางลงใน Mac ของคุณ help://bookmark='https://help.apple.com/serverapp/mac/2.2/help/index.html?localePath=English.lproj#apd41051F16-D4B7-464F-BD1C-0CBEDF7CA29A' )

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.