如何设置共享文件夹的写入权限?

如何设置共享文件夹的写入权限?,第1张

1、在需要设置权限的共享文件上方点击右键,在d出的菜单中点击属性。

2、在属性窗口上方找到并点击安全,然后在安全选项卡中部找到并点击编辑。

3、在该共享文件的权限中部点击添加,然后在d出的选择用户或组窗口左下方点击高级。

4、在d出的窗口点击立刻查找,然后在搜索结果中找到并选中everyone用户,最后点击确定。

5、在选择用户或组中再次点击确定。

6、在该共享文件的权限窗口上方找到并选中刚刚添加的everyone用户,然后在下方everyone的权限中勾选允许:读取和执行、列出文件夹内容、读取、写入这四个权限,其他全选均不勾选,特别是修改,最后依次点击确定返回即可。

1、在此电脑根目录下找到C盘盘符,右键--属性

2、在属性界面选择安全选项卡

3、在安全界面,选择编辑按钮

4、找到你要设置只读权限的登陆账户,然后再权限栏位勾选允许--只读

5、选择完成后,点击应用按钮

6、系统开始将文件属性写入全部C盘文件

在 Linux 上指定目录的读写权限赋予用户,有两种方法可以实现这个目标:第一种是使用 ACL (访问控制列表),第二种是创建用户组来管理文件权限,下面会一一介绍。为了完成这个教程,我们将使用以下设置:

请确认所有的命令都是使用 root 用户执行的,或者使用 sudo 命令来享受与之同样的权限。让我们开始吧!下面,先使用 mkdir 命令来创建一个名为 share 的目录。

1. 使用 ACL 来为用户赋予目录的读写权限

重要提示: 打算使用此方法的话,您需要确认您的 Linux 文件系统类型(如 ext3 和 ext4, NTFS, BTRFS)支持 ACL。

1.1. 首先, 依照以下命令在您的系统中检查当前文件系统类型,并且查看内核是否支持 ACL:

从下方的截屏可以看到,文件系统类型是 ext4,并且从 CONFIG_EXT4_FS_POSIX_ACL=y 选项可以发现内核是支持 POSIX ACL 的。

[图片上传失败...(image-c85622-1574572716190)]

1.2. 查看文件系统(分区)挂载时是否使用了 ACL 选项。

[图片上传失败...(image-bdb4d9-1574572716190)]

通过上边的输出可以发现,默认的挂载项目中已经对 ACL 进行了支持。如果发现结果不如所愿,你可以通过以下命令对指定分区(此例中使用 /dev/sda3)开启 ACL 的支持)。

1.3. 指定目录 share 的读写权限分配给名为 shenweiyan 的用户了,依照以下命令执行即可。

[图片上传失败...(image-dfb909-1574572716190)]

在上方的截屏中,通过输出结果的第二行 getfacl 命令可以发现,用户 shenweiyan 已经成功的被赋予了 /data/share 目录的读写权限。

如果想要获取 ACL 列表的更多信息。请参考:

2. 使用用户组来为用户赋予指定目录的读写权限

2.1. 如果用户已经拥有了默认的用户组(通常组名与用户名相同),就可以简单的通过变更文件夹的所属用户组来完成。

另外,我们也可以通过以下方法为多个用户(需要赋予指定目录读写权限的)新建一个用户组。如此一来,也就创建了一个共享目录。

2.2. 接下来将用户 shenweiyan 添加到 dbshare 组中:

2.3. 将目录的所属用户组变更为 dbshare:

2.4. 现在,给组成员设置读写权限。

ok,在 Linux 上给用户赋予指定目录的读写权限就介绍到这里 !

参考资料:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11856666.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存