Linux下mount Samba 外部存储时报错:mount: cannot mount read-only.

执行如下命令在Linux下挂载Samba协议存储时出错:mount: cannot mount read-only.
mount -t cifs -o rw,guest //192.168.0.101/files /mnt/server-files/

这个错误太有迷惑性了,调查后发现是缺少Samba相关包导致的。

解决方法:安装cifs-utils包

1
2
sudo yum install cifs-utils
sudo apt install cifs-utils

还有两个类似的错误消息,也可以通过上面的方法解决。
命令错误: mount error(13): Permission denied
dmesg错误消息: VFS: cifs_mount failed w/return code = -13