作家
登录

在Linux上给用户赋予指定目录的读写权限

作者: 来源: 2017-05-09 09:02:52 阅读 我要评论

在Linux上给用户付与指定目次的读写权限

在上篇文┞仿中我们向您展示了如安在 Linux 上创建一个共享目次。此次,我们会为您介绍若何将 Linux 上指定目次的读写权限付与用户。

应用用户组来为用户付与指定目次的读写权限

有两种办法可以实现这个目标:第一种是 应用 ACL (拜访控制列表) ,第二种是创建用户组来治理文件权限,下面会一一介绍。

  1. # mount -o remount,acl / 
  2. # tune2fs -o acl /dev/sda3 

为了完成这个教程,我们将应用以下设置。

  • 操作体系:CentOS 7
  • 测试目次:/shares/project1/reports
  • 测试用户:tecmint
  • 文件体系类型:ext4

请确认所有的敕令都是应用 root 用户履行的,或者应用 sudo 敕令 来享受与之同样的权限。

让我们开端吧!下面,先应用 mkdir 敕令来创建一个名为 reports 的目次。

  1. # mkdir -p /shares/project1/reports 

应用 ACL 来为用户付与目次的读写权限

重要提示:计算应用此办法的话,您须要确认您的 Linux 文件体系类型(如 ext3 和 ext4, NTFS, BTRFS)支撑 ACL。

  1. # df -T | awk '{print $1,$2,$NF}' | grep "^/dev" 
  2. # grep -i acl /boot/config* 

大年夜下方的截屏可以看到,文件体系类型是 ext4,并且大年夜 CONFIG_EXT4_FS_POSIX_ACL=y 选项可以发明内核是支撑 POSIX ACL 的。

1、 起首, 按照以下敕令在您的体系中检查当前文件体系类型,并且查看内核是否支撑 ACL:

查看文件体系类型和内核的 ACL 支撑。

查看文件体系类型和内核的 ACL 支撑。

2、 接下来,查看文件体系(分区)挂载时是否应用了 ACL 选项。

  1. # tune2fs -l /dev/sda1 | grep acl 

查看分区是否支撑 ACL

查看分区是否支撑 ACL

经由过程上边的输出可以发明,默认的挂载项目中已经对 ACL 进行了支撑。如不雅发明结不雅不如所愿,你可以经由过程以下敕令对指定分区(词攀例中应用 /dev/sda3)开启 ACL 的支撑。

3、 如今是时刻指定目次 reports 的读写权限分派给名为 tecmint 的用户了,按照以下敕令履行即可。

经由过程 ACL 对指定目次付与读写权限

经由过程 ACL 对指定目次付与读写权限

在上方的截屏中,经由过程输出结不雅的第二行 getfacl 敕令可以发明,用户 tecmint 已经成功的被付与了 /shares/project1/reports 目次的读写权限。

如不雅想要获取 ACL 列表的更多信息。可以鄙人方查看我们的其他指南。

  • 若何应用拜访控制列表(ACL)为用户/组设置磁盘配额
  • 若何应用拜访控制列表(ACL)挂载收集共享

如今我们来看看若何应用第二种办法来为目次付与读写权限。

2、 接下来将用户 tecmint 添加到 projects 组中:

1、 如不雅用户已经拥有了默认的用户组(平日组名与用户名雷同),就可以简单的经由过程变革文件夹的所属用户组来完成。

  1. # chgrp tecmint /shares/project1/reports 

别的,我们也可以经由过程以下办法为多个用户(须要付与指定目次读写权限的)新建一个用户组。如斯一来,也就创建了一个共享目次。

  1. # groupadd projects 
  1. # usermod -aG projects tecmint  
  2. add user to projects# groups tecmint # check users groups 

3、 将目次的所属用户组变革为 projects:

  1. # chgrp projects /shares/project1/reports 

      推荐阅读

      如何在Ubuntu16.04中用Apache部署Jenkins自动化服务器

    Jenkins 是大年夜 Hudson 项目衍生出来的主动化办事器。Jenkins 是一个基于办事器的应用法度榜样,运行在 Java servlet 容器中,它支撑包含 Git、SVN 以及 Mercurial 在内的多种 SCM(源码>>>详细阅读


    本文标题:在Linux上给用户赋予指定目录的读写权限

    地址:http://www.17bianji.com/lsqh/35087.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)