cifs 改变了行为

cifs 改变了行为

几个月来,我一直使用 fstab 中的一行安装我的网络共享。使用的行如下:

//192.168.1.1/usb1 /home/mr87/readyshare cifs,guest,uid=0,gid=0,rw,auto,file_mode=0777,dir_mode=0777 0 0

现在,从星期六开始,我突然只拥有网络共享的读取权限,所以我必须将其更改为:

//192.168.1.1/usb1 /home/mr87/readyshare cifs,guest,uid=1000,gid=1000,rw,auto,file_mode=0777,dir_mode=0777 0 0

这意味着我现在以标准用户身份挂载共享,而不再以 root 身份挂载。如果我正确理解了正在发生的事情,第一行将共享挂载为 root,并应授予所有其他用户所有权限,让他们可以对其进行任何操作file_mode=0777,dir_mode=0777。但是,当我以这种方式挂载它时,我的用户mr87只有读取权限。当我以mr87( uid=1000, gid=1000) 身份挂载它时,我拥有挂载,拥有读写权限,并且可以更改所有用户的权限。“其他”的权限为“只读”。

file_mode=0777,dir_mode=0777为什么会发生这种变化?为什么我在以 root 身份挂载共享时指定了读取权限,但我却只有读取权限?

提前致谢

德齐

相关内容