คำถามติดแท็ก cifs

คำถามเกี่ยวกับ Common Internet File System CIFS เป็นโปรโตคอลที่กำหนดมาตรฐานสำหรับการเข้าถึงไฟล์ระยะไกลเพื่อให้สามารถแชร์ไฟล์ข้ามแพลตฟอร์มได้

4
สิทธิ์ในการแชร์ cifs ที่ติดตั้ง (แชร์จาก FreeNAS)
ฉันมีการติดตั้ง FreeNAS ทำงานภายใต้ VirtualBox เมื่อฉันพยายามเมานต์ FreeNAS ที่แบ่งปันใน Ubuntu 12.10 สิทธิ์ในการแชร์จะป้องกันไม่ให้ฉันเข้าสู่ไดเรกทอรีรายชื่อหรือสร้างไฟล์ ความตั้งใจของฉันคือการให้ส่วนแบ่งที่johnบัญชีFreeNAS มีสิทธิ์อย่างเต็มที่barbaraและmarkบัญชีและมีสิทธิ์เข้าถึงแบบอ่านอย่างเดียว อย่างไรก็ตามการอนุญาตให้ใช้ร่วมกันที่เมาท์ทำให้ฉันไม่สามารถแสดงรายการไดเรกทอรีได้แม้กระทั่งให้สร้างหรืออ่านไฟล์ใด ๆ ที่นั่น ฉันกำลังทำสิ่งผิดปกติเมื่อติดตั้งการแชร์หรือไม่ ฉันจะพยายามให้ข้อมูลเพิ่มเติมด้านล่าง ฉันจะตั้งค่าของฉัน FreeNAS ตามคำแนะนำที่พบที่นี่ หน่วยเก็บข้อมูลที่ได้มีการอนุญาตดังที่แสดงไว้ที่นี่ (ฉันรู้ว่าฉันต้องปรับแต่งสิทธิ์การเขียนสำหรับกลุ่ม) ใน Windows7 ฉันไม่มีปัญหาในการติดตั้งการแชร์: C:\Users\John>ipconfig /all Windows IP Configuration Host Name . . . . . . . . . . . . : Orion Primary Dns Suffix . …

1
ฉันจะติดตั้ง cifs share ใน (k) ubuntu 13.04 ได้อย่างไร
ใน (k) ubuntu 12.10 ฉันสามารถเมานไดรฟ์ cifs (จาก Apple Airport Extreme) ได้ sudo mount -t cifs -o user=foobar,password=foobar,rw,hard,nosetuids,noperm //192.168.1.2/Drive ~/mnt/mount_point สิ่งนี้ไม่ทำงานอีกต่อไปหลังจากอัพเกรดเป็น 13.04 วันนี้ ตอนนี้ฉันได้รับข้อผิดพลาด mount error(22): Invalid argument Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) ฉันcifs-utilsติดตั้งแล้วและการติดตั้งsmbnetfsก็ไม่ได้ช่วยอะไร ฉันจะเมานไดรฟ์ cifs ใน (k) ubuntu 13.04 ได้อย่างไร
9 mount  samba  13.04  cifs  smb 

2
เมานต์ SMB แบ่งปันกับ gvfs จากบรรทัดคำสั่ง
มีหลายวิธีในการติดตั้งการแชร์ SMB ใน Ubuntu ตัวอย่างเช่น: ในฐานะที่เป็น root คุณสามารถใช้ mount.cifs: mount -t cifs -o user=username //servername/sharename/ /mnt คุณสามารถใช้ smbnetfs ตามที่อธิบายไว้ที่นี่ อย่างไรก็ตามฉันต้องการใช้ gvfs เมื่อเข้าสู่ระบบโดยใช้ ssh ฉันพยายามต่อไปนี้โดยไม่ประสบความสำเร็จ: dbus-launch bash gvfs-mount smb://servername/sharename/ มันใช้งานได้ ... เมื่อฉันวิ่ง gvfs-mount -l ฉันได้รับต่อไปนี้: Mount(0): sharename on servername -> smb://servername/sharename/ Type: GDaemonMount ดังนั้นภูเขาดูเหมือนจะทำงาน อย่างไรก็ตามไม่มีจุดเมานท์ระบบไฟล์ในขณะที่เมื่อฉันติดตั้งโดยใช้ Nautilus ฉันได้รับจุดเข้าใช้/run/user/1000/gvfs/ซึ่งฉันสามารถเข้าถึงได้โดยใช้บรรทัดคำสั่ง ฉันควรทำอย่างไรเพื่อให้ได้จุดเมานท์ที่มี gvfs ซึ่งฉันสามารถเข้าถึงได้ด้วยบรรทัดคำสั่ง
9 samba  cifs  gvfs  smb 

4
ไม่สามารถเมานต์แบ่งปัน CIFS จาก / etc / fstab
ฉันมีสายในของฉัน/etc/fstabสำหรับทุกวัยที่หยุดทำงานตั้งแต่ 13.04: //192.168.100.2/share /mnt/popcorn cifs username=MyUserName,password=MyPassword,user,gid=sambashare,file_mode=0664 0 0 และมันทำให้ฉัน: mount /mnt/popcorn mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) dmesg มีประโยชน์เช่นเดียวกับแสงแดดในทะเลทราย: [ 622.471321] CIFS VFS: Send error in SessSetup = -13 [ 622.471458] CIFS VFS: cifs_mount failed w/return code = -13 ฉันรู้ว่าผู้ใช้ / คำสั่งผสมผ่านถูกต้องเช่นนี้ทำงานได้ดี: bart@dosar:~$ …
8 mount  samba  cifs 

3
การติดตั้ง cifs แบบแมนนวลใช้งานได้ดี แต่ไม่ได้อยู่ใน fstab
ฉันมีปัญหาในการติดตั้งที่ทำให้ฉันโกรธในขณะนี้ ... การใช้คำสั่งการติดตั้งด้วยตนเอง 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เพื่อจุดประสงค์ในการทดสอบเท่านั้น …
8 12.10  mount  fstab  cifs 

9
CIFS ไม่ได้ติดตั้งหลังจากแก้ไข / etc / fstab
ฉันสามารถเมานต์แบ่งปันของฉันโดยสร้างไดเรกทอรีในโฟลเดอร์ / media ก่อนแล้ว: sudo gedit /etc/fstab เพื่อรวมบรรทัดต่อไปนี้สำหรับการแชร์แต่ละครั้งที่ฉันต้องการเมาต์อัตโนมัติ //servername/sharename /media/windowsshare cifs guest,uid=1000,iocharset=utf8,codepage=unicode,unicode 0 0 อย่างไรก็ตามตอนนี้ฉันอัปเกรดเป็น 12.10 และทันใดนั้นฉันก็ไม่สามารถแชร์หุ้นได้หลังจากบันทึก/etc/fstabและsudo mount -aทำให้ฉันมีข้อผิดพลาดนี้: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) mount error(22): Invalid argument เมื่ออยู่ใน Nautilus การแชร์สามารถมองเห็นได้ภายใต้แท็บเครือข่าย unmounted และเมื่อฉันคลิกที่การแชร์ฉันได้รับข้อความต่อไปนี้: mount: only root can mount //192.168.1.71/photos on /media/photos ฉันตรวจสอบเพื่อให้แน่ใจว่ามีการติดตั้ง smbfs และไม่มีปัญหา ฉันนิ่งงัน
8 mount  cifs 

2
การติดตั้ง Windows แบบถาวรร่วมกัน
เนื่องจากเป็นหัวข้อพื้นฐานมากฉันได้อ่านเอกสารมากมายเกี่ยวกับเรื่องนี้ทางออนไลน์และดูเหมือนว่าไม่มีใครทำงานฉันได้ลองหลายวิธี แต่ฉันต้องการทราบว่ามีใครประสบความสำเร็จในเรื่องนี้หรือไม่ ดังนั้นนี่คือรายการ fstab ของฉัน: //AAAAAA/BBBBBB/CCCCC /backup cifs iocharset=utf8,credentials=/home/XXXXX/.smbcredentials 0 0 ฉันได้รับ: mount error(5): Input/output error Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) และฉันมั่นใจว่าข้อมูลรับรองนั้นถูกต้องเพราะเมื่อฉันเปลี่ยนฉันจะได้รับข้อผิดพลาดในการอนุญาต อีกครั้งผมได้พยายามเปลี่ยนแปลงหลายอย่างรวมทั้งsec=ntlm, gidฯลฯ แต่ไม่ได้แก้ให้ฉัน
14.04  mount  cifs  smb 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.