samba 挂载失败,显示“CIFS VFS:cifs_mount 失败,返回代码 = -6”且“不是有效的块设备”

samba 挂载失败,显示“CIFS VFS:cifs_mount 失败,返回代码 = -6”且“不是有效的块设备”

环境:

  • 服务器:Windows
  • 客户端:RHEL 6.7(samba-common-3.6.23-20.el6.x86_64)或 Debian Wheezy(samba-common-bin 2:3.6.6-6+deb7u7)

客户端的 /etc/fstab:

//10.0.0.10/share/ /media/smb    cifs    _netdev,user,uid=1000,forceuid,gid=1000,forcegid,noperm,username=XXXX,password=XXXX,domain=aa.bb.cc

安装:

$ sudo mount /media/smb/
mount: //10.0.0.10/share/ is not a valid block device
$ dmesg | tail
CIFS VFS: cifs_mount failed w/return code = -6

答案1

可能的问题是 CIFS/SMB 版本

//192.168.1.1/MyShare/    /mnt/cifs  cifs vers=2.1,username=user1,password=passwd1   0       0

答案2

可能与 Windows 10 / Windows Server v1709 (RS3) 中的 SMBv1/CIFS 删除有关:

https://support.microsoft.com/en-us/help/4034314/smbv1-is-not-installed-windows-10-and-windows-server-version-1709

答案3

您必须添加cifs-utils才能挂载 CIFS 共享:

Red Hat/CentOS 相关:

$ sudo yum install cifs-utils

Debian/Ubuntu 相关:

$ sudo apt install cifs-utils

解决方案在这里找到:http://www.linuxquestions.org/questions/linux-networking-3/mount-10-52-0-102-jim-dpc-is-not-a-valid-block-device-893664/

相关内容