กำหนดค่า 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

รูปที่ 1

ในการเริ่มต้นเครื่องมือให้ไปที่เมนูย่อย System Tools ของเมนู Applications และเลือก Gadmin Samba คุณจะต้องป้อนรหัสผ่าน sudo (หรือผู้ใช้รูท - ขึ้นอยู่กับการแจกจ่ายของคุณ) หน้าต่างหลักจะเปิดขึ้นโดยไม่มีการตั้งค่าการกำหนดค่า (ดูรูปที่ 1)

ฉันจะดำเนินการตั้งค่าทีละแท็บ

การตั้งค่าเซิร์ฟเวอร์

แม้ว่าจะมีการตั้งค่ามากมายในการกำหนดค่า แต่คุณต้องกำหนดค่าเพียงเล็กน้อยเท่านั้นเพื่อให้เซิร์ฟเวอร์ Samba พื้นฐานเริ่มทำงาน

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

สำหรับแท็บนี้ ตอนนี้เราไปที่แท็บผู้ใช้

ผู้ใช้

รูปที่ 2

แท็บผู้ใช้คือสิ่งที่คุณคาดหวังนั่นคือวิธีการตั้งค่าผู้ใช้สำหรับการแชร์ Samba ของคุณ ส่วนนี้เกิดขึ้นจากการต้องใช้ไฟล์ smbpasswd คำสั่ง จากแท็บนี้ (ดูรูปที่ 2) คุณจะต้องกรอกข้อมูล:

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

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

หุ้น

รูปที่ 3

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

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

เมื่อคุณกำหนดค่าผู้ใช้ของคุณแล้วคุณสามารถคลิกที่แท็บการกำหนดค่าเพื่อดูว่าไฟล์ /etc/samba/smb.conf จะมีลักษณะดังนี้และคลิกปุ่มบันทึกหากเพียงพอ เมื่อคุณบันทึกไฟล์การกำหนดค่าแล้วให้คลิกปุ่มเปิดใช้งานจากนั้น Samba จะเปิดใช้งานพร้อมให้ผู้ใช้ของคุณเชื่อมต่อ

ความคิดสุดท้าย

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