กำหนดค่า Samba ด้วย Gadmin-Samba
- หมวดหมู่: เครือข่าย
สำหรับผู้ที่เพิ่งเริ่มใช้ Samba การกำหนดค่าของผู้ให้บริการไฟล์และบริการพิมพ์แบบไร้รอยต่อนี้ไปยังไคลเอนต์ SMB / CIFS อาจเป็นฝันร้าย ไม่เพียง แต่คุณกำลังจัดการกับไฟล์คอนฟิกูเรชันที่ยุ่งยากเท่านั้นคุณยังต้องกังวลกับการเพิ่มผู้ใช้ลงในไฟล์รหัสผ่านที่เข้ารหัสอีกด้วย แน่นอนถ้าคุณต้องการจัดการกับวิธีนี้ในโรงเรียนเก่าคุณสามารถอ่านบทความของฉันได้ ตั้งค่าเซิร์ฟเวอร์ Ubuntu ใหม่ของคุณเป็นเซิร์ฟเวอร์ Samba ' แต่สำหรับผู้ที่ชอบทำสิ่งต่างๆด้วยวิธี GUI ก็มีเครื่องมือมากมายสำหรับคุณเช่นกัน
หนึ่งในเครื่องมือดังกล่าวคือเครื่องมือ gadmin-samba จากชุดเครื่องมือการดูแลระบบ GUI Linux ของ Gadmintools ชุดโปรแกรม Gadmintools ช่วยให้คุณสามารถตั้งค่า Samba ได้อย่างง่ายดายด้วยความช่วยเหลือของอินเทอร์เฟซแบบกราฟิกที่คิดมาอย่างดี ด้วยเครื่องมือนี้คุณจะสามารถให้ Samba ทำงานได้ในเวลาอันรวดเร็ว แน่นอนว่ามีการติดตั้งเล็กน้อยในตอนแรก แต่ก็เป็นเรื่องง่าย ดังนั้นโดยไม่ต้องลาก่อนไปทำงานกันเถอะ
การติดตั้ง
คุณสามารถทำได้สองวิธี:
- ติดตั้งชุดเครื่องมือ Gadmin ทั้งหมด
- ติดตั้งเฉพาะเครื่องมือ Samba
คุณจะต้องตรวจสอบให้แน่ใจว่าได้ติดตั้ง Samba แล้วเช่นเดียวกับ winbind ดังนั้นเปิด Synaptic และค้นหาสิ่งต่อไปนี้:
- แซมบ้า
- winbind
- gadmin-samba
ทำเครื่องหมายแต่ละรายการสำหรับการติดตั้งและควรเลือกการอ้างอิงที่จำเป็นทั้งหมด เมื่อติดตั้งแล้วคุณก็พร้อมที่จะโยก
วิ่ง Gadmin-Samba

ในการเริ่มต้นเครื่องมือให้ไปที่เมนูย่อย System Tools ของเมนู Applications และเลือก Gadmin Samba คุณจะต้องป้อนรหัสผ่าน sudo (หรือผู้ใช้รูท - ขึ้นอยู่กับการแจกจ่ายของคุณ) หน้าต่างหลักจะเปิดขึ้นโดยไม่มีการตั้งค่าการกำหนดค่า (ดูรูปที่ 1)
ฉันจะดำเนินการตั้งค่าทีละแท็บ
การตั้งค่าเซิร์ฟเวอร์
แม้ว่าจะมีการตั้งค่ามากมายในการกำหนดค่า แต่คุณต้องกำหนดค่าเพียงเล็กน้อยเท่านั้นเพื่อให้เซิร์ฟเวอร์ Samba พื้นฐานเริ่มทำงาน
- ชื่อโฮสต์ของเซิร์ฟเวอร์: นี่คือชื่อ Netbios ตามที่กำหนดไว้ใน smb.conf
- เวิร์กกรุ๊ป: เวิร์กกรุ๊ปเซิร์ฟเวอร์ Samba ของคุณจะเป็นส่วนหนึ่งของ
- ระดับความปลอดภัย: ตั้งค่าตามความต้องการของคุณ (ฉันชอบผู้ใช้บนเครือข่ายที่เล็กกว่า)
- โฮสต์และเครือข่ายที่อนุญาต: ตั้งค่านี้เป็น eth0 อะไร (คุณอาจต้องแก้ไข eth0 เพื่อแสดงชื่ออุปกรณ์เครือข่ายของคุณ)
สำหรับแท็บนี้ ตอนนี้เราไปที่แท็บผู้ใช้
ผู้ใช้

แท็บผู้ใช้คือสิ่งที่คุณคาดหวังนั่นคือวิธีการตั้งค่าผู้ใช้สำหรับการแชร์ Samba ของคุณ ส่วนนี้เกิดขึ้นจากการต้องใช้ไฟล์ smbpasswd คำสั่ง จากแท็บนี้ (ดูรูปที่ 2) คุณจะต้องกรอกข้อมูล:
- ชื่อผู้ใช้: ชื่อของผู้ใช้
- รหัสผ่าน: รหัสผ่านสำหรับผู้ใช้
- กลุ่ม: คุณต้องเพิ่มผู้ใช้ของคุณในกลุ่ม คุณสามารถเพิ่มผู้ใช้ของคุณให้เป็นชื่อเดียวกับชื่อผู้ใช้ได้อย่างปลอดภัย ดังนั้นหากชื่อผู้ใช้ของคุณคือ joe คุณสามารถเพิ่มผู้ใช้นี้ในกลุ่ม joe ได้
- ความคิดเห็น: ด้วยเหตุผลแปลก ๆ จำเป็นต้องแสดงความคิดเห็น
- โฮมไดเร็กทอรี ตั้งค่านี้เป็นโฮมไดเร็กทอรีของผู้ใช้
- เชลล์: ส่วนใหญ่จะเป็น / bin / sh
หลังจากที่คุณกรอกข้อมูลนี้แล้วให้คลิกปุ่มใช้ ตอนนี้คุณพร้อมที่จะไปยังแท็บการแชร์
หุ้น

เมื่อคุณคลิกที่แท็บการแชร์คุณอาจแปลกใจที่เห็นค่าเริ่มต้นบางอย่างอยู่ ถ้าไม่ไม่ต้องกังวลง่ายๆแค่นี้ เพียงกำหนดค่าต่อไปนี้:
- Share name: ชื่อของการแชร์ที่คุณต้องการสร้าง
- ไดเร็กทอรีที่ใช้ร่วมกัน: ไดเร็กทอรีที่คุณต้องการแชร์ โดยค่าเริ่มต้น Gadmin Samba จะต้องการแบ่งปัน / opt / samba . นี่เป็นเรื่องปกติถ้าคุณต้องการ แต่คุณต้องจำไว้ว่าผู้ใช้ปกติของคุณจะไม่มีสิทธิ์เขียนในไดเรกทอรีนี้ ไม่เป็นไรคุณสามารถเพิ่มผู้ใช้ในไดเร็กทอรีนี้ได้โดยเลื่อนลงและคลิกปุ่ม 'เพิ่มสิทธิ์การเข้าถึง' และเดินผ่านวิซาร์ด เพียงใช้ความระมัดระวังกับสิ่งนี้ หากคุณเพิ่มผู้ใช้ในการแชร์จะมีเพียงผู้ใช้เหล่านั้นเท่านั้นที่สามารถเข้าถึงการแชร์ได้ นี่เป็นการรักษาความปลอดภัยที่ดี แต่คุณต้องอย่าลืมเพิ่มผู้ใช้ใหม่ในการแชร์นี้หากผู้ใช้ใหม่จำเป็นต้องเข้าถึง
เมื่อคุณกำหนดค่าผู้ใช้ของคุณแล้วคุณสามารถคลิกที่แท็บการกำหนดค่าเพื่อดูว่าไฟล์ /etc/samba/smb.conf จะมีลักษณะดังนี้และคลิกปุ่มบันทึกหากเพียงพอ เมื่อคุณบันทึกไฟล์การกำหนดค่าแล้วให้คลิกปุ่มเปิดใช้งานจากนั้น Samba จะเปิดใช้งานพร้อมให้ผู้ใช้ของคุณเชื่อมต่อ
ความคิดสุดท้าย
Gadmintools Samba GUI ได้ขจัดความซับซ้อนออกไปจากการตั้งค่าเซิร์ฟเวอร์ Samba ลองใช้เครื่องมือนี้ดูว่าคุณไม่สามารถทำให้เซิร์ฟเวอร์ Samba ของคุณทำงานได้เร็วขึ้นและด้วยการดึงผมน้อยกว่าที่คุณเคยทำด้วยการตั้งค่าด้วยตนเอง