หากคุณไม่ได้ติดตั้ง Samba ไว้ในระบบของคุณหน้าหลักของโมดูลจะบ่นว่าไม่สามารถหาไฟล์การกำหนดค่า Samba ได้และคุณจะไม่สามารถแชร์ไฟล์หรือไดเรกทอรีใด ๆ ได้ หากคุณติดตั้ง Samba แล้ว แต่ได้รับข้อความแสดงข้อผิดพลาดนี้ให้ตรวจสอบการ กำหนดค่าของโมดูล เพื่อให้แน่ใจว่า Webmin กำลังมองหาที่ตั้งที่ถูกต้องสำหรับไฟล์กำหนดค่าและโปรแกรม Samba
สมมติว่าแซมบ้าติดตั้งอย่างถูกต้องหน้าหลักของโมดูลจะแสดงรายการไฟล์และเครื่องพิมพ์ทั้งหมดที่กำหนดไว้ในระบบของคุณ หาก Webmin พิจารณาว่าเซิร์ฟเวอร์ Samba ไม่ทำงานคุณจะได้รับตัวเลือกในการพยายามเริ่มต้นเซิร์ฟเวอร์ สิ่งนี้อาจจำเป็นถ้า Samba ไม่ได้เริ่มต้นตอนบูทเครื่อง
หากต้องการสร้างแชร์ให้คลิกที่ลิงก์ Create File Share ด้านล่างรายการหุ้นที่มีอยู่ในหน้าหลัก นี่จะแสดงแบบฟอร์มที่อนุญาตให้คุณป้อนรายละเอียดของการแชร์ใหม่ แม้ว่า Samba จะรองรับพารามิเตอร์จำนวนมากสำหรับการแชร์แต่ละครั้ง แต่สิ่งที่สำคัญที่สุดคือ:
แบ่งปันชื่อ | การแชร์ทุกครั้งจะต้องมีชื่อที่ลูกค้าใช้เพื่ออ้างอิง กรณีพิเศษอย่างหนึ่งคือ All home directories share อธิบายในภายหลัง |
เส้นทาง | ไดเรกทอรีที่จะแบ่งปัน ลูกค้าที่ใช้การแชร์นี้สามารถเข้าถึงไฟล์ในหรือภายใต้ไดเรกทอรีนี้เท่านั้น |
เขียนได้ | กำหนดว่าลูกค้าสามารถเขียนไฟล์และไดเรกทอรีในการแบ่งปันนี้ |
การเข้าถึงของแขก | หากการแชร์อนุญาตให้ผู้ใช้ทั่วไปลูกค้าสามารถเข้าถึงได้โดยไม่จำเป็นต้องระบุชื่อและรหัสผ่านที่ถูกต้อง การแชร์สามารถห้ามผู้ใช้ของผู้เยี่ยมชมอนุญาตผู้เยี่ยมชมและผู้ใช้ทั่วไปหรืออนุญาตให้แขกเท่านั้น |
เมื่อคุณป้อนรายละเอียดของการแชร์ใหม่และคลิกที่ปุ่ม Create มันจะพร้อมใช้งานสำหรับพีซีของลูกค้าทันที สมมติว่าทุกอย่างได้รับการตั้งค่าอย่างถูกต้องในเครือข่ายของคุณผู้ใช้จะสามารถใช้ฟังก์ชั่น Network Neighbourhood ภายใต้ Windows เพื่อดูเซิร์ฟเวอร์ของคุณและการแชร์ทั้งหมดของมัน แชร์ที่สร้างขึ้นใหม่นั้นสามารถแมปกับตัวอักษรชื่อไดรฟ์บนพีซี
หากต้องการสร้างเครื่องพิมพ์ที่ใช้ร่วมกันใหม่ให้คลิกที่ Create Printer Share กันได้จากหน้าหลัก สิ่งนี้จะแสดงรูปแบบที่คล้ายกับที่ใช้ในการสร้างไฟล์แชร์ซึ่งคุณสามารถป้อนรายละเอียดของการแชร์ใหม่ ตัวเลือกที่สำคัญที่สุดสำหรับการใช้เครื่องพิมพ์ร่วมกันคือ:
แบ่งปันชื่อ | การแชร์ทุกครั้งจะต้องมีชื่อที่ลูกค้าใช้เพื่ออ้างอิง กรณีพิเศษหนึ่งคือ All printers ร่วมกันอธิบายในภายหลัง |
เครื่องพิมพ์ | เครื่องพิมพ์ Unix ที่จะแชร์ นี่อาจเป็นเครื่องพิมพ์ใด ๆ ที่คุณต้องการพิมพ์โดยใช้คำสั่ง lpr |
เส้นทาง | ไดเร็กทอรีที่พิมพ์ไฟล์ชั่วคราว |
การเข้าถึงของแขก | หากการแชร์อนุญาตให้ผู้ใช้ทั่วไปลูกค้าสามารถเข้าถึงได้โดยไม่จำเป็นต้องระบุชื่อและรหัสผ่านที่ถูกต้อง การแชร์สามารถห้ามผู้ใช้ของผู้เยี่ยมชมอนุญาตผู้เยี่ยมชมและผู้ใช้ทั่วไปหรืออนุญาตให้แขกเท่านั้น |
ประเภทเครื่องพิมพ์ | ชื่อของไดรเวอร์เครื่องพิมพ์ที่ควรใช้กับเครื่องพิมพ์นี้ หากคุณป้อนค่าสำหรับตัวเลือกนี้และตรงกับไดรฟ์เครื่องพิมพ์บนพีซีไคลเอนต์ผู้ใช้จะไม่ต้องเลือกไดรเวอร์เครื่องพิมพ์เมื่อทำการเพิ่มเครื่องพิมพ์นี้ |
เช่นเดียวกับการแชร์ไฟล์ตัวเลือกอื่น ๆ อีกมากมายสำหรับการพิมพ์ที่ใช้ร่วมกัน ทันทีที่มีการเพิ่มเครื่องพิมพ์จะถูกแชร์ให้กับลูกค้า ภายใต้ Windows 95 และ NT คุณสามารถ Add Printer โดยใช้ตัวเลือก Add Printer ในแผงควบคุมเครื่องพิมพ์ เมื่อเพิ่มแล้วผู้ใช้สามารถพิมพ์ได้เช่นเครื่องพิมพ์ท้องถิ่นหรือเครื่องพิมพ์เครือข่าย
หากต้องการลบการแชร์ให้คลิกที่ปุ่ม Delete ที่ด้านล่างขวาของหน้า ผู้ใช้ที่มีอยู่จะไม่ถูกตัดการเชื่อมต่อทันที - อย่างไรก็ตามผู้ใช้ใหม่จะไม่สามารถเชื่อมต่อกับการแชร์ได้
Windows บางรุ่นไม่อนุญาตให้ผู้ใช้ระบุชื่อผู้ใช้เมื่อเข้าถึงการแชร์ - แทนชื่อผู้ใช้ที่ระบุเมื่อใช้ 'การเข้าสู่ระบบ' ไปยัง Windows หากผู้ใช้ไคลเอนต์ทั้งหมดลงชื่อเข้าใช้ Windows โดยใช้ชื่อผู้ใช้เดียวกันกับที่ใช้กับ Unix นี่ไม่ใช่ปัญหา ถ้าไม่คุณมี 2 ตัวเลือก:
โชคดีที่แซมบ้าสามารถใช้รหัสผ่านที่เข้ารหัสได้ อย่างไรก็ตามมันเป็นไปไม่ได้ที่จะจับคู่รหัสผ่านที่ลูกค้าส่งให้กับไฟล์รหัสผ่าน Unix ปกติเนื่องจากมีการเข้ารหัสรูปแบบต่างๆที่ใช้ ด้วยเหตุนี้แซมบ้าจะต้องเก็บรักษารายชื่อผู้ใช้และรหัสผ่านของตัวเอง
ในการเปลี่ยน Samba ให้เป็นโหมดรหัสผ่านที่เข้ารหัสคุณต้อง: