环境:
- win10主机创建共享路径 share,在网络上的路径为 \192.168.10.243\share
- Ubuntu 20.04 主机一台。
现象:
- 在Ubuntu20.04主机上执行
mount -t cifs -o username="",password="" //192.168.10.243/share /mnt/ -O sync
,提示 “mount:/mnt:无法以只读方式挂载 \\192.168.10.243/share
”
测试
- 挂载时增加用户名和密码,不用匿名挂载。即
mount -t cifs -o username="Administrator",password="test" //192.168.10.243/share /mnt/ -O sync
,可以正常挂载。df -h
进行查看,存在。 - 匿名挂载时,使用匿名的用户名erveryone 或 guest,密码不填或同用户名。提示同样的错误“mount:/mnt:无法以只读方式挂载…”。即
mount -t cifs -o username="everyone",password="everyone" //192.168.10.243/share /mnt/ -O sync
- 在win10中需要在“管理高级共享设置->所有网络->密码保护的共享,选择“无密码保护的共享”。
匿名挂载时,不填用户名密码,即mount -t cifs -o username="",password="" //192.168.10.243/share /mnt/ -O sync
,会出现同样的提示。 - 在设置好“无密码保护的共享”后,再填上用户名everyone或任意字符(不能为空),即
mount -t cifs -o username="everyone",password="" //192.168.10.243/share /mnt/ -O sync
,就可以挂载上。
root@test:/# df -h
文件系统 容量 已用 可用 已用% 挂载点
udev 16G 0 16G 0% /dev
tmpfs 3.2G 2.3M 3.2G 1% /run
...
//192.168.10.243/share 402G 292G 111G 73% /mnt/
附
高级共享设置: