
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
คำแนะนำนี้จะแนะนำคุณตลอดการกำหนดค่า SambaThis Instructable ขึ้นอยู่กับ Linux Ubuntu 9.04 คำแนะนำในการตั้งค่าด้วยเวอร์ชันที่ใหม่กว่าจะค่อนข้างเหมือนกันฉันจะเน้นที่การตั้งค่าไฟล์เซิร์ฟเวอร์ใน Instructable นี้แม้ว่า Samba สามารถขยายให้ทำงานเป็น Active Domain Controller สำหรับ Windows และอีกมากมาย
ขั้นตอนที่ 1: ความเป็นมาเกี่ยวกับ Samba
Samba เป็นชุดซอฟต์แวร์โอเพ่นซอร์ส/ซอฟต์แวร์ฟรีที่ให้บริการไฟล์และการพิมพ์ที่ราบรื่นแก่ลูกค้า SMB/CIFS Samba ใช้งานได้ฟรี ไม่เหมือนกับการใช้งาน SMB/CIFS อื่นๆ และช่วยให้สามารถทำงานร่วมกันระหว่างเซิร์ฟเวอร์ Linux/Unix และไคลเอนต์ที่ใช้ Windows Samba-3 โดย Example อธิบายเพิ่มเติมว่า: Samba เป็นซอฟต์แวร์ที่สามารถทำงานบนแพลตฟอร์มอื่นที่ไม่ใช่ Microsoft Windows เช่น UNIX, Linux, IBM System 390, OpenVMS และระบบปฏิบัติการอื่นๆ Samba ใช้โปรโตคอล TCP/IP ที่ติดตั้งบนเซิร์ฟเวอร์โฮสต์ เมื่อกำหนดค่าอย่างถูกต้อง จะอนุญาตให้โฮสต์นั้นโต้ตอบกับไคลเอนต์หรือเซิร์ฟเวอร์ Microsoft Windows ราวกับว่าเป็นไฟล์ Windows และเซิร์ฟเวอร์การพิมพ์ จาก The Official Samba HOWTO: เป้าหมายเบื้องหลังโครงการคือการขจัดอุปสรรคในการทำงานร่วมกัน Samba คือ แพ็คเกจซอฟต์แวร์ที่ให้ความยืดหยุ่นและอิสระแก่ผู้ดูแลระบบเครือข่ายในแง่ของการตั้งค่า การกำหนดค่า และทางเลือกของระบบและอุปกรณ์ เนื่องด้วยข้อเสนอทั้งหมดที่มีให้ Samba จึงได้รับความนิยมและยังคงดำเนินต่อไป ทุกปีนับตั้งแต่เปิดตัวในปี 1992 สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับ Samba หรือ SMB โปรดดูที่:Intro to SambaSMB/CIFS Links
จากที่นี่
ขั้นตอนที่ 2: เริ่มกันเลย
ขั้นแรกให้ดาวน์โหลดและติดตั้งตัวจัดการการอัปเดต UbuntuRun เวอร์ชันล่าสุดเพื่ออัปเดต Ubuntuหากต้องการรับ Samba open terminal และเรียกใช้ sudo apt-get install samba
ขั้นตอนที่ 3: กำหนดค่า Samba
พิมพ์ sudo gedit /etc/samba/smb.conf ในเทอร์มินัลเพื่อเปิดและแก้ไขไฟล์การกำหนดค่าของ Samba
เลื่อนลงไปที่การตั้งค่าส่วนกลางในไฟล์.conf
เปลี่ยน WORKGROUP เป็นอะไรก็ได้ที่คุณต้องการให้เวิร์กกรุ๊ปของคุณเป็น เพิ่มชื่อ netbios = เซิร์ฟเวอร์ และแทนที่เซิร์ฟเวอร์ด้วยชื่อเซิร์ฟเวอร์ที่คุณต้องการให้เป็น
เลื่อนลงไปที่ Share Definitions ในไฟล์.conf
เปลี่ยนใช่ถัดจากอ่านอย่างเดียวเป็นไม่ถ้าคุณต้องการให้สามารถเขียนไปยังไดรฟ์นั้นได้เปลี่ยน %S ถัดจากผู้ใช้ที่ถูกต้องให้กับผู้ใช้ที่คุณต้องการเข้าถึงไดรฟ์นี้ (เราจะเพิ่มผู้ใช้ลงในระบบในขั้นตอนต่อไป) ยกเลิกการแสดงความคิดเห็นตัวเลือกที่นั่น ([บ้าน] แสดงความคิดเห็น เรียกดูได้ อ่านอย่างเดียว และผู้ใช้ที่ถูกต้อง) โดยลบ; ข้างหน้า หากคุณต้องการเพิ่มไดรฟ์ให้ทำซ้ำตัวเลือกเหล่านั้นเช่น [สาธารณะ] comment = Data path = /export force user = thermoelectric force group = users read only = No Path คือตำแหน่งของไดรฟ์ที่แชร์
ขั้นตอนที่ 4: การเพิ่มผู้ใช้ไปยัง Samba
เพิ่มผู้ใช้ไปยัง Ubuntu โดยพิมพ์สิ่งนี้ลงในเทอร์มินัลเช่น sudo useradd -c "Thermoelectric Rules" -m -g users -p password Thermoelectric คุณเปลี่ยนรหัสผ่านด้วยรหัสผ่านผู้ใช้นั้น คุณแทนที่กฎเทอร์โมอิเล็กทริกด้วยชื่อจริงของคุณ คุณแทนที่ Thermoelectric ด้วยชื่อผู้ใช้ของคุณ ทำซ้ำจนกว่าคุณจะสร้างบัญชีสำหรับผู้ใช้ทั้งหมดของคุณ จากนั้นเพิ่มผู้ใช้ใน Samba โดยพิมพ์สิ่งนี้ลงในเทอร์มินัล เช่น sudo smbpasswd -a Thermoelectric แทนที่ Thermoelectric ด้วยชื่อผู้ใช้ของคุณ ทำซ้ำจนกว่าคุณจะเพิ่มผู้ใช้ทั้งหมดของคุณ สู่ ซัมบา
ขั้นตอนที่ 5: เริ่มและทดสอบ Samba
เริ่ม Samba โดยดำเนินการนี้ใน terminal sudo nmbd; smbd; กำหนดค่าไดเร็กทอรี /export: sudo mkdir /export sudo chown Thermoelectric.users /export sudo chmod u=rwx, g=rwx, o-rwx /export ตรวจสอบว่า Samba ทำงานอย่างถูกต้อง: sudo smbclient -L localhost -U% Connect to SERVER (ชื่อ netbios) เป็นเทอร์โมอิเล็กทริก (ชื่อผู้ใช้ของคุณ): sudo smbclient //SERVER/Thermoelectric -UThermoelectric%password
ขั้นตอนที่ 6: เสร็จสิ้น
ฉันหวังว่าคุณจะชอบคำแนะนำนี้ หากคุณพบข้อผิดพลาดใด ๆ ขณะติดตั้งและใช้งาน Samba ฉันยินดีที่จะช่วยเหลือ คุณติดตั้งและใช้งาน Samba สำเร็จหรือไม่ ถ้าเป็นเช่นนั้นแสดงความคิดเห็น! มีอะไรที่คุณคิดว่าฉันต้องเพิ่มในคำแนะนำนี้หรือไม่? แสดงความคิดเห็นและบอกฉัน! ขอบคุณ กรุณาแสดงความคิดเห็นและอัตรา
แนะนำ:
วิธีตั้งค่า Raspberry Pi และเริ่มใช้งาน: 4 ขั้นตอน

วิธีตั้งค่า Raspberry Pi และเริ่มใช้งาน: สำหรับผู้อ่านในอนาคต เราอยู่ในปี 2020 ปีที่หากคุณโชคดีที่สุขภาพแข็งแรงและไม่ติดเชื้อโควิด-19 จู่ๆ คุณก็ มีเวลาว่างมากกว่าที่คุณคิด ดังนั้นฉันจะครอบครองตัวเองในทางที่ไม่โง่เกินไปได้อย่างไร? โอ้ใช่
วิธีตั้งค่า Dotnet บน Raspberry Pi: 5 ขั้นตอน

วิธีการตั้งค่า Dotnet บน Raspberry Pi: NET Framework บน Raspberry Pi - นั้นคืออะไรและยิ่งไปกว่านั้น ทำไม? การเรียกใช้ Microsoft.NET Framework หรือเรียกอีกอย่างว่า Dotnet บน Raspberry Pi ฟังดูแปลกและยุ่งยากเล็กน้อยในแวบแรก แต่มันกลับกลายเป็นว่าค่อนข้างฉลาดและสมเหตุสมผลที่
วิธีตั้งค่า Mosquitto MQTT บน AWS: 8 ขั้นตอน

วิธีตั้งค่า Mosquitto MQTT บน AWS: สวัสดี! ฉันจะตั้งค่านายหน้า MQTT ส่วนตัวด้วยรหัสผ่านในบัญชี AWS (บริการเว็บ Amazon) ของฉันสำหรับโครงการ IOT ของฉัน ในการทำเช่นนี้ ฉันสร้างบัญชีฟรีบน AWS ซึ่งใช้งานได้ 1 ปีโดยไปที่นี่:
วิธีตั้งค่า IPhone ของคุณ: 9 ขั้นตอน

วิธีตั้งค่า IPhone ของคุณ: วิธีตั้งค่า iPhone เครื่องใหม่ของคุณด้วยวิธีที่ง่ายที่สุด
วิธีตั้งค่า Bluetooth Dongle บน Macbook Pro: 6 ขั้นตอน

วิธีตั้งค่า Bluetooth Dongle บน Macbook Pro: พื้นหลัง: หลังจากค้นหาและค้นหาฟอรัมที่ล้าสมัยและกระทู้สนับสนุน (มักจะเต็มไปด้วยการเยาะเย้ยและคำอธิบายที่ไม่ช่วยเหลือ) ฉันก็จัดการตั้งค่า Bluetooth dongle บน Macbook ได้สำเร็จ ดูเหมือนคนจะเยอะ