การตั้งค่าของฉัน:
ฉันมีเซิร์ฟเวอร์ (เซิร์ฟเวอร์ Ubuntu 20.04) ซึ่งเชื่อมต่อกับ netgear NAS
ฉันได้ติดตั้ง NAS ผ่านขั้นตอนการเข้าสู่ระบบ iscsiadm ที่กล่าวถึงในลิงค์แนะนำ: Ubuntu 20.04 â วิธีการตั้งค่าตัวเริ่มต้น iSCSI
ปัญหาของฉัน:
หลังจากทำเช่นนั้น ฉันสามารถเข้าถึงไดรฟ์ NAS บนเซิร์ฟเวอร์ของฉัน และฉันสามารถดำเนินการอ่าน/เขียนทั้งหมดได้ ตอนนี้ฉันกำลังแชร์โฟลเดอร์เฉพาะของไดรฟ์ NAS ชื่อ "วอด"จากเซิร์ฟเวอร์โดยใช้แซมบ้าดังนั้นฉันจึงแก้ไข smb.conf
ไฟล์และเพิ่มบล็อกต่อไปนี้ที่ส่วนท้ายของไฟล์กำหนดค่า:
[วิดีโอออนดีมานด์]
ความคิดเห็น = Samba บน Ubuntu
เส้นทาง = /mnt/opps_fsipl/ops_fsipl/web_apps/Jadu/server/dist/public/vod
อ่านอย่างเดียว = ไม่
เขียนได้ = ใช่
เรียกดูได้ = ใช่
หลังจากทำเช่นนั้น ฉันสามารถทำสิ่งต่อไปนี้:
1. บนเครื่อง windows ในเครือข่ายท้องถิ่นเดียวกัน: ฉันสามารถแมปไดรฟ์เครือข่ายใหม่ได้โดยเชื่อมต่อกับ \เซิร์ฟเวอร์-ip\วิดีโอออนดีมานด์\
และป้อนข้อมูลรับรองการเข้าสู่ระบบที่ถูกต้อง (ตามที่กำหนดค่าไว้ในการตั้งค่าของ samba) ฉันสามารถเข้าถึงโฟลเดอร์ที่ต้องการที่กล่าวถึงใน smb.conf
ไฟล์และดำเนินการอ่านและเขียนทั้งหมด
2. บนเครื่อง Ubuntu 20.04 ในเครือข่ายท้องถิ่นเดียวกัน: ฉันสามารถเชื่อมต่อโดยใช้ nautilus โดยใช้ smb://เซิร์ฟเวอร์-ip/videoondemand/
และดำเนินการอ่านและเขียนทั้งหมดด้วย
อย่างไรก็ตาม บนเครื่อง Ubuntu 20.04 เดียวกัน ฉันกำลังพยายามเมานต์ //server-ip/videoondemand/ โดยใช้คำสั่งต่อไปนี้:
sudo -S mount -t cifs -w -o username=${usernamehere} -o password=${password-here},dir_mode=0777,file_mode=0777,nounix //${server-ip}/videoondemand/ /home /fsmds/Video_on_Demand
ฉันได้รับข้อผิดพลาดต่อไปนี้:
mount: /home/fsmds/Video_on_Demand: //${server-ip}/videoondemand/ มีการป้องกันการเขียน แต่ขอโหมดอ่าน-เขียนอย่างชัดเจน
ฉันไม่เข้าใจว่าทำไมฉันจึงได้รับข้อความนี้ และฉันได้ตรวจสอบการอนุญาตของโฟลเดอร์ที่กำลังแบ่งปัน: 90210945 drwxrwxrwx 2 เซิร์ฟเวอร์ เซิร์ฟเวอร์ 4096 17 ส.ค. 13:23 น.
ขอบคุณล่วงหน้า!