31人参与 • 2025-08-16 • Linux
在挂载 cifs 共享时,常见报错如下:
password for dell@//10.10.111.13/sambatest: mount error: cifs filesystem not supported by the system mount error(19): no such device refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
cifs filesystem not supported by the system 表示当前内核缺少 cifs 文件系统支持,即没有 cifs.ko
模块。
mount error(19): no such device 说明系统无法识别 cifs 类型挂载请求。
确认内核是否支持 cifs
查看配置:
zgrep cifs /proc/config.gz
结果解释:
config_cifs=m
→ 支持,但作为模块,必须安装模块文件。config_cifs=y
→ 编译进内核,理应能用,但如果仍报错,说明系统很可能是 容器环境。小结:cifs 挂载失败可能与系统内核模块缺失相关,此类问题必须先解决系统支持,再考虑权限或共享配置。
尝试挂载 samba 共享:
[root@samba-client /]# mount.cifs -o user=stu,pass=123456 //192.168.221.122/share /stu1 mount error(13): permission denied
chmod -r 777 /tmp/samba/share
确保 [share]
模块允许用户访问:
[share] path = /tmp/samba/share valid users = stu1 writable = yes browseable = yes public = yes
mount -t cifs -o user=stu,pass=123456 //192.168.221.129/share /stu1
share
是标签名,不是服务器路径。pdbedit -l
查看用户是否加入 samba:pdbedit -l
实际问题:用户名写错,正确应为 stu1
,所以挂载失败。
修正用户名后再次挂载:
[root@samba-client /]# mount.cifs -o user=stu1,pass=123456 //192.168.221.129/share /stu1 mount error(2): no such file or directory
mkdir -p /stu1
smbclient -l //192.168.221.129/
输出示例:
sharename type comment --------- ---- ------- devops printer samba-server test share printer share ipc$ ipc ipc service
发现 share
类型为 printer,而挂载磁盘需要类型为 disk。
samba 配置 [share]
原配置:
[share] path = /tmp/samba/share valid users = stu1 writable = yes browseable = yes public = yes printable = yes
printable = yes
会将共享标记为打印机类型,导致挂载磁盘失败。解决方法是删除 printable = yes
:
[share] path = /tmp/samba/share valid users = stu1 writable = yes browseable = yes public = yes
修改后再次查看共享:
sharename type comment --------- ---- ------- share disk share
类型变为 disk,符合挂载要求。
最终挂载命令:
[root@samba-client /]# mount.cifs -o user=stu1,pass=123456 //192.168.221.129/share /stu1
验证挂载:
df -h
输出示例:
filesystem size used avail use% mounted on //192.168.221.129/share 13g 1.3g 11g 11% /stu1
说明挂载成功,已可正常使用。
cifs.ko
模块。printable = yes
。经验提示:使用 smbclient -l //server
可快速查看共享类型和名称;挂载参数需精确无误;配置修改后需重启 samba 服务。
以上就是linux samba客户端挂载问题的深度排查与解决方案的详细内容,更多关于linux samba客户端挂载问题的资料请关注代码网其它相关文章!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论