默认情况下,root用户将共享目录挂载到本地,root用户具有认证到samba服务器上的用户的目录权限,其它用户则没有相应的完全权限,如图:
可以看出,其它用户对文件的直接写入被拒绝,新增、自己创建对象的移动、删除是被允许的。
当然,大部分情况下能进行这些操作也差不多了, 但如果想让其它用户直接拥有挂载对象的所有权限什么办呢,网上查找到说在挂载时加入dir_mode=0777,file_mode=0777
选项,但试验后失败:
另一种可行方法为挂载时为挂载到的目录指定相应UID和GID,选项中加入uid=xxx,gid=xxx
如图:
由此可以看出:Linux中访问共享目录权限亦与挂载到的目录权限有关。