更改Linux中挂载文件夹的权限

更改Linux中挂载文件夹的权限

我把一个文件夹从 Windows 安装到 Linux 上,就像这样

在 Windows 端,权限设置为所有人 在此处输入图片描述

在我的 Linux 上我这样做了

# mount -t cifs -o username=sprite//173.11.111.99/win-share /mnt
Password for sprite@//173.11.111.99/win-share:  ************
# ls -ld
drwxr-xr-x. 2 root root 0 Sep  2 15:27 .
#

我有另一个名为的用户coke,我希望该用户拥有读/写/执行权限,我该怎么做

答案1

您需要在 mount 命令中定义所需的用户 ID 和组 ID。将 uid 和 gid 参数添加到选项中。您可以使用该命令查找用户的值id

参数组示例:uid=1000,gid=1000,username=sprite

假设您的用户和组 ID 为 1000。

对于要访问的其他用户,请将用户放在同一组中,例如用户,然后在 mount 命令的 gid 参数中使用该组的 ID。在这种情况下,我相信您还需要额外的参数,以便该组能够在共享上写入,在这种情况下您需要额外的参数dir_mode=0770,file_mode=0770

相关内容