ข้อผิดพลาดการเมานต์ (5): ข้อผิดพลาดอินพุต / เอาต์พุตบนเมาน


10

ฉันกำลังเมาผิด (5):

ข้อผิดพลาดของอินพุตเอาต์พุตในการเมาท์กับ cifs windows share

คำสั่งดำเนินการ:

sudo /bin/mount -t cifs //server/folder /mnt/folder/ -o username="domain/username",password=password

ส่งคืนข้อผิดพลาด:

ข้อผิดพลาดของการเมานต์ (5): ข้อผิดพลาดอินพุต / เอาต์พุตอ้างอิงไปที่ mount.cifs (8) หน้าคู่มือ (เช่น man mount.cifs)

คำสั่ง ams ทำงานกับ RHEL 32


โปรดอ้างอิงลิงค์ด้านล่างและติดตาม SEC Askubuntu.com/questions/491297/permanent-windows-share-mounting
vembutech

ยังคงให้ข้อผิดพลาดเดียวกันหลังจากเพิ่ม sec = ntlm
Abdul Jaleel

คำตอบ:


18

เมื่อตั้งค่าการแชร์บนเซิร์ฟเวอร์ Windows 2012 ฉันต้องใช้:

sudo mount.cifs //server/folder /path/to/folder/ -o user=username,password=pass,vers=3.0

vers=3.0หมายเหตุ

vers=2.0ขึ้นอยู่กับข้อเสนอแนะดังต่อไปนี้คุณอาจจะต้องลอง versพารามิเตอร์เป็นกุญแจสำคัญ


3
ขอบคุณ. vers=2.0เป็นกุญแจสำคัญสำหรับฉันในการติดตั้งอย่างแน่นอนเช่นเดียวกับกรณีที่-m SMB2เมื่อมีการแชร์รายการที่มีsmbclient -L( client max protocol = SMB2ในsmb.confสำหรับการตั้งค่าถาวร)

การเพิ่ม <code> vers = 2.0 </code> ให้กับตัวเลือกแก้ไขปัญหาของเราด้วยข้อผิดพลาดนี้ ขอบคุณสำหรับคำแนะนำ!
Kentgrav

1
คำตอบนี้ใช้ได้สำหรับฉันใน Linux ด้วยmountคำสั่ง ฉันใช้mountคำสั่งโดยไม่มีversตัวเลือกมานานกว่า 2 ปีแล้วทันใดนั้นการติดตั้งก็ไม่ทำงานอีกต่อไป - แม้ว่าฉันจะสามารถเชื่อมต่อกับเทอร์มินัลsmbclientได้ก็ตาม เห็นได้ชัดว่ามีการเปลี่ยนแปลงในเวอร์ชันซอฟต์แวร์บางแห่งเพื่อให้vers=3.0ตัวเลือกตอนนี้จำเป็นต้องใช้เพื่อให้ไดรฟ์ระยะไกลติดตั้ง
Loved.by.Jesus

Mine ทำงานร่วมกับ vers = 2.1 sudo mount -t cifs -o username=myUser,password=myPassword,vers=2.1 //1.2.3.4/folderA/folderB /foo/bar --verboseซึ่งเป็นเรื่องแปลกเพราะรุ่นบอกว่า 2.23 ใน Amazon Linux 1 EC2-Instance ของฉัน[ec2-user@ip-1-2-3-4 ~]$ sudo mount --version mount from util-linux 2.23.2 (libmount 2.23.0: selinux, debug, assert)
Kyle Bridenstine

1
รุ่น = 2.0 เป็นทางออกสำหรับฉันเช่นกัน
YoMismo

2

สำหรับฉันปัญหาคือสิ่งที่ต่างออกไปเมื่อพยายามเมาแชร์จากอุปกรณ์ NAS จากเดสก์ท็อป GNU / Linux ที่ใหม่กว่า การระบุ-o nounixให้ปิดใช้งานส่วนขยาย Unix นั้นเหมาะกับฉัน

ในท้ายที่สุดสิ่งที่ช่วยให้ฉันคือการดูผลลัพธ์dmesgที่บอกฉัน:

[160169.609325] CIFS VFS: Send error in SETFSUnixInfo = -5
[160169.609327] CIFS VFS: Negotiating Unix capabilities with the server failed. Consider mounting with the Unix Extensions disabled if problems are found by specifying the nounix mount option.
[160169.620877] CIFS VFS: Malformed FILE_UNIX_BASIC_INFO response. Unix Extensions can be disabled on mount by specifying the nosfu mount option.
[160169.620888] CIFS VFS: cifs_read_super: get root inode failed

2

ตรวจสอบบัญชีโดเมนที่ไม่ถูกล็อค


1
บิงโก! หลังจากแห้วมากเกี่ยวกับerror(5)มันเกิดขึ้นกับผมในการตรวจสอบdmesgทางด้าน GNU / Linux Status code returned 0xc0000234 STATUS_ACCOUNT_LOCKED_OUTเพียงเพื่อจะพบ ดังนั้นฉันจึงตรวจสอบคุณสมบัติของบัญชีที่เป็นปัญหาซึ่งเป็นบัญชี Windows 10 ในท้องถิ่นและAccount is locked outได้รับการตรวจสอบอย่างเพียงพอแล้ว (ซึ่งอาจจะเกิดขึ้นเป็นผลมาจากการเข้าสู่ระบบล้มเหลวมากเกินไปเมื่อผมเล่นซอกับการกำหนดค่าหุ้นโดยรวมก่อนหน้านี้.)
เบนจอห์นสัน

ฉันคิดว่าฉันมีข้อผิดพลาดระดับบนสุดเหมือนกันแก้ไขได้ แต่ได้เห็นคำถามนี้ในการวิจัยของฉันดังนั้น popped กลับนานพอที่จะโพสต์ .. :)
Paul
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.