การติดตั้ง cifs แบบแมนนวลใช้งานได้ดี แต่ไม่ได้อยู่ใน fstab


8

ฉันมีปัญหาในการติดตั้งที่ทำให้ฉันโกรธในขณะนี้ ...

การใช้คำสั่งการติดตั้งด้วยตนเอง

sudo mount -t cifs //192.168.1.1/shareName /media/shareName -o uid=1000,gid=1000,rw,username='domain/name',password=pw

ฉันสามารถเชื่อมต่อเครือข่ายของฉันได้โดยไม่มีปัญหา แต่แล้วเมื่อฉันรวมสาย

//192.168.1.1/shareName /media/shareName   cifs    uid=1000,gid=1000,rw,username='domain/name',password=pw   0   0

เข้าfstabและดำเนินการแล้วคำสั่ง

sudo mount -a

ฉันได้รับข้อความแสดงข้อผิดพลาด

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

เมื่อฉันรีสตาร์ทคอมพิวเตอร์กระบวนการบู๊ตจะเป็นไปตามที่ควรจะเป็นโดยไม่มีข้อผิดพลาด แต่การแชร์ไม่ได้ถูกเมาท์

ไม่มีใครรู้ว่านี่เป็นข้อผิดพลาดหรือไม่! หรือฉันคิดถึงอะไรบางอย่าง?

ขอบคุณที่อ่านสิ่งนี้ ...

PS: ฉันไม่มีช่องว่างสีขาวในชื่อแชร์เครือข่ายหรืออักขระ 'แปลก' ในรหัสผ่าน นอกจากนี้ยังcifs-utilsมีการติดตั้ง ตัวเลือกเพิ่มเติมusersในตัวfstabช่วยไม่ได้ แน่นอนว่าฉันจะใช้credentialไฟล์ในภายหลังเมื่อfstabรายการใช้งานได้ในขณะนี้ฉันใช้รหัสผ่านfstabเพื่อจุดประสงค์ในการทดสอบเท่านั้น (และมันก็ใช้ไม่ได้เมื่อฉันลองใช้ไฟล์ข้อมูลรับรองแทน) ...

PPS: ฉันใช้ Kubuntu 12.10 แต่ฉันหวังว่านี่จะไม่สำคัญ ...

คำตอบ:


2

ฉันมีลักษณะเช่นนี้ - มีไฟล์ข้อมูลรับรองตามที่กล่าวถึงข้างต้น แต่มีตัวเลือกอื่น ๆ ที่ชัดเจน

//192.168.1.2/photos /media/photos cifs credentials=/home/[credentialfile],iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,uid=[my userid],gid=[my groupid],nobootwait 0 0

ปัญหาของฉันไม่มีอยู่อีกต่อไป (การติดตั้งใหม่) บนคอมพิวเตอร์เครื่องใหม่ฉันเมานต์พวกเขาด้วยวิธีนี้และมันก็ใช้ได้กับฉันเช่นกันดังนั้นฉันจึงยอมรับคำตอบนี้เพื่อปิดเธรดนี้
Daniel Fischer


1

ลองกับไฟล์ข้อมูลรับรอง ฉันมีปัญหาเดียวกัน ไฟล์ข้อมูลรับรองทำงานได้อย่างมีเสน่ห์

ตัวอย่างสำหรับfstabรายการ:

//192.168.1.100/music /media/Musik cifs credentials=/home/user/.smbcredentials 0 0
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.