在Linux下挂载Windows共享出现一个奇怪的问题:
mount -t cifs -o username=bak,password=bak //192.168.10.3/f$/backup/ /backup/ 提示 mount: //192.168.10.3/f$/backup/ is not a valid block device
但是
mount -t cifs -o username=bak,password=bak //192.168.10.3/f$ /backup/
就是正常的。
其实这是因为Linux默认无法识别cifs,需要安装cifs-utils
yum -y install cifs-utils mount -t cifs -o username=bak,password=bak //192.168.10.3/f$/backup/ /backup/
这个时候就可以正常挂载了。
这个时候修改/etc/fstab,增加(以下是只读挂载)
\\192.168.10.3\f$\backup /backup cifs ro,username=bak,password=bak 1 2 可写挂载 \\192.168.10.3\f$\backup /backup cifs rw,username=bak,password=bak 1 2
如果需要指定某个用户权限的话
\\192.168.10.3\f$\backup /backup cifs rw,username=bak,password=bak,uid=500,gid=800 1 2
指定用户gid和uid
本文出自 “枫林晚” 博客,请务必保留此出处http://fengwan.blog.51cto.com/508652/1837210
原文地址:http://fengwan.blog.51cto.com/508652/1837210