Score:0

CentOS - แบ่งปัน Samba ผ่าน nginx

ธง us

ฉันมีชุดของไฟล์บน Windows ที่ใช้ร่วมกันชื่อ \winserver\ถัง.

บนเซิร์ฟเวอร์ CentOS ฉันสามารถติดตั้งเพื่อให้เนื้อหาพร้อมใช้งานสำหรับการตรวจ ฉันสร้างไดเร็กทอรีว่างชื่อ /mnt/ถัง สำหรับติดตั้ง.

sudo mount -t cifs -o credentials=/root/bucket.ini \winserver\bucket /mnt/bucket

ข้อมูลประจำตัวของ Windows ถูกเก็บไว้ในไฟล์ที่ค่อนข้างปลอดภัย (/root/bucket.ini) และฉันวางแผนที่จะใส่คำสั่งเมานต์เข้าไป /etc/fstab ในบางจุด.

เซิร์ฟเวอร์ CentOS กำลังทำงานอยู่ จิงซ์และฉันต้องสามารถให้บริการไฟล์ในการแชร์ ดาวน์โหลดเท่านั้น ผ่านลิงก์ http

ตัวอย่างเช่น มีคนคลิกลิงก์เบราว์เซอร์ชื่อ http://CentOSname/bucket/item/gizmo.pdf ควรได้รับ \winserver\bucket\item\gizmo.pdf เป็นไฟล์ที่ดาวน์โหลดมา

  • วิธีที่ดีที่สุดในการทำให้สิ่งนี้เกิดขึ้นคืออะไร
  • บัญชีผู้ใช้ nginx จำเป็นต้องได้รับสิทธิ์ที่เหมาะสมจึงจะสามารถเข้าถึงไฟล์ได้หรือไม่
  • พารามิเตอร์ที่ใช้ในการเมานต์วอลุ่ม Windows เพียงพอสำหรับการแชร์ไปยัง nginx หรือไม่

--- แก้ไข ---

คำตอบของเทโรใช้ไม่ได้สำหรับฉัน

ฉันเพิ่ม ที่ตั้ง และ ราก พารามิเตอร์ไปที่ nginx.conf และฉันได้รับข้อผิดพลาด 403 Forbidden:

เซิร์ฟเวอร์ {
    ฟัง 80;
    ฟัง [::]:80;
    ชื่อเซิร์ฟเวอร์  _;
    รูท /usr/share/nginx/html;

    สถานที่ /ถัง/ {
       ราก /mnt/bucket;
    }

การเพิ่ม เปิดดัชนีอัตโนมัติ เพื่อดูเนื้อหาไดเร็กทอรีทำให้เกิดข้อผิดพลาดเดียวกัน

Score:0
ธง us

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

คุณต้องตรวจสอบให้แน่ใจว่ามีการตั้งค่าสิทธิ์ในการแบ่งปันเพื่อให้ผู้ใช้ nginx สามารถเข้าถึงไฟล์ได้ https://unix.stackexchange.com/questions/68079/mount-cifs-network-drive-write-permissions-and-chown มีคำแนะนำวิธีการตั้งค่าสิทธิ์การแชร์

us flag
เทโร มันไม่ได้ผล ฉันได้รับข้อผิดพลาด 403 Forbidden ฉันอัปเดตคำถามของฉันตามนั้น
us flag
ฉันเพิ่มข้อมูลเกี่ยวกับสิทธิ์ในคำตอบ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา