การใช้งานไดรฟ์บนระบบเครือข่าย ซึ่งเข้ากันได้กับระบบ Windows คือ samba ซึ่งเป็นเซอร์วิสที่มีอยู่บนลินุกซ์ โดยมีการติดตั้งดังนี้
1. เปิด terminal
2. อัพเดตและอัพเกรดด้วยคำสั่งคอมมานด์
- apt-get update
- apt-get upgrade
3. ติดตั้งแพ็คเกจแซมบ้า
- apt-get install samba
4. ทำการกำหนดค่า โดยไฟล์ที่ใช้ในการกำหนดค่า แซมบ้าจะอยู่ที่ /etc/samba/smb.conf
5. ใช้คำสั่ง sudo nano /etc/samba/smb.conf เพื่อเข้าไปดูค่าและแก้ไข โดยขั้นแรกให้ดูในส่วนของ [global]
- workgroup = EXAMPLE
...
security = user
โดยการตั้งค่า ต้องตั้งให้ตรงกับที่เราจะใช้งาน
6. เพิ่มข้อความด้านล่างสุด โดยที่เราจะสร้างไดเรกทอรี่ เพื่อใช้แชร์ไฟล์
- [share]
comment = Ubuntu File Server Share
path = /srv/samba/share
browsable = yes
guest ok = yes
read only = no
create mask = 0755
โดยที่
share คือ ชื่อที่เราจะใช้ในการแชร์
comment คือ ข้อความที่เราต้องการจะแสดงเกี่ยวกับรายละเอียดต่างๆ
path คือ ที่เก็บโฟลเดอร์ในการใช้แชร์ในเครื่องอูบุนตูของเซิร์ฟเวอร์
browsableคือ การกำหนดว่าจะให้เห็นชื่อของไดเร็กเทอรี่ที่ตั้งแชร์หรือดิสก์ที่ตั้งแชร์ไว้หรือไม่ ถ้าต้องการให้เห็น ก็= yes หากไม่ต้องการให้เห็นก็ = no
guest ok คือ สามารถให้ผู้ใช้ ใช้งานได้ หรืออาจจะไม่ให้ใช้งาน หากต้องการให้ใช้งานได้ คือ yes หากไม่ต้องการให้ใช้งานได้ คือ no
read only คือ สถานะการอ่านการเขียนไฟล์ หากต้องการให้อ่านอย่างเดียว ให้ =yes หากต้องการให้เขียนได้ ให้=no
create mask คือ การกำหนดสิทธิ ในการเข้าใช้งาน
7. เมื่อทำการกำหนดค่าเสร็จเรียบร้อยแล้ว ให้ทำการสร้างไดเร็กทอรี่ที่จะใช้ในการแชร์ขึ้นมา (โดยสร้างที่เดียวกันกับ path ที่กำหนดไว้) แล้วทำการเปลี่ยนสิทธิ์ในการเข้าใช้งาน
- sudo mkdir -p /srv/samba/share
- sudo chown nobody.nogroup /srv/samba/share/
8. รีสตาร์ทแซมบ้าด้วยคำสั่ง
- sudo /etc/init.d/samba restart
1. เปิด terminal
2. อัพเดตและอัพเกรดด้วยคำสั่งคอมมานด์
- apt-get update
- apt-get upgrade
3. ติดตั้งแพ็คเกจแซมบ้า
- apt-get install samba
4. ทำการกำหนดค่า โดยไฟล์ที่ใช้ในการกำหนดค่า แซมบ้าจะอยู่ที่ /etc/samba/smb.conf
5. ใช้คำสั่ง sudo nano /etc/samba/smb.conf เพื่อเข้าไปดูค่าและแก้ไข โดยขั้นแรกให้ดูในส่วนของ [global]
- workgroup = EXAMPLE
...
security = user
โดยการตั้งค่า ต้องตั้งให้ตรงกับที่เราจะใช้งาน
6. เพิ่มข้อความด้านล่างสุด โดยที่เราจะสร้างไดเรกทอรี่ เพื่อใช้แชร์ไฟล์
- [share]
comment = Ubuntu File Server Share
path = /srv/samba/share
browsable = yes
guest ok = yes
read only = no
create mask = 0755
โดยที่
share คือ ชื่อที่เราจะใช้ในการแชร์
comment คือ ข้อความที่เราต้องการจะแสดงเกี่ยวกับรายละเอียดต่างๆ
path คือ ที่เก็บโฟลเดอร์ในการใช้แชร์ในเครื่องอูบุนตูของเซิร์ฟเวอร์
browsableคือ การกำหนดว่าจะให้เห็นชื่อของไดเร็กเทอรี่ที่ตั้งแชร์หรือดิสก์ที่ตั้งแชร์ไว้หรือไม่ ถ้าต้องการให้เห็น ก็= yes หากไม่ต้องการให้เห็นก็ = no
guest ok คือ สามารถให้ผู้ใช้ ใช้งานได้ หรืออาจจะไม่ให้ใช้งาน หากต้องการให้ใช้งานได้ คือ yes หากไม่ต้องการให้ใช้งานได้ คือ no
read only คือ สถานะการอ่านการเขียนไฟล์ หากต้องการให้อ่านอย่างเดียว ให้ =yes หากต้องการให้เขียนได้ ให้=no
create mask คือ การกำหนดสิทธิ ในการเข้าใช้งาน
7. เมื่อทำการกำหนดค่าเสร็จเรียบร้อยแล้ว ให้ทำการสร้างไดเร็กทอรี่ที่จะใช้ในการแชร์ขึ้นมา (โดยสร้างที่เดียวกันกับ path ที่กำหนดไว้) แล้วทำการเปลี่ยนสิทธิ์ในการเข้าใช้งาน
- sudo mkdir -p /srv/samba/share
- sudo chown nobody.nogroup /srv/samba/share/
8. รีสตาร์ทแซมบ้าด้วยคำสั่ง
- sudo /etc/init.d/samba restart
ความคิดเห็น