Linux系统下用户权限控制方法
您现在的位置:首页>教程>电脑教程>电脑常识 > Linux系统下用户权限控制方法 Linux系统下用户权限控制方法 感谢 往事随风79 的投递 时间:2014-12-11 来源:www.52computer.com Ghost系统之家 Linux下的访问控制列表(ACL)主要用来控制用户的权限,可以做到不同用户对同一文件有不同的权限,那么具体要如何操作呢?下面小编就教你如何在Linux下设置访问控制列表(ACL)来控制用户的权限。
使用拥有权限控制的Liunx,工作是一件轻松的任务。它可以定义任何user,group和other的权限。无论是在桌面电脑或者不会有很多用户 的虚拟Linux实例,或者当用户不愿意分享他们之间的文件时,这样的工作是很棒的。然而,如果你是在一个大型组织,你运行了NFS或者Samba服务给 不同的用户,然后你将会需要灵活的挑选并设置很多复杂的配置和权限去满足你的组织不同的需求。
Linux(和其他Unix等POSIX兼容的操作系统)有一种被称为访问控制列表(ACL)的权限控制方法,它是一种权限分配之外的普遍范式。例 如,默认情况下你需要确认3个权限组:owner、group和other。而使用ACL,你可以增加权限给其他用户或组别,而不单只是简单的 other或者是拥有者不存在的组别。可以允许指定的用户A、B、C拥有写权限而不再是让他们整个组拥有写权限。
ACL支持多种Linux文件系统,包括ext2, ext3, ext4, XFS, Btfrs, 等。如果你不确定你的文件系统是否支持ACL,请参考文档。
在文件系统使ACL生效
首先,我们需要安装工具来管理ACL。
Ubuntu/Debian 中:
$ sudo apt-get install acl
CentOS/Fedora/RHEL 中:
# yum -y install acl
Archlinux 中:
# pacman -S acl
出于演示目的,我将使用ubuntu server版本,其他版本类似。
安装ACL完成后,需要激活我们磁盘分区的ACL功能,这样我们才能使用它。
首先,我们检查ACL功能是否已经开启。
$ mount
- 中国重汽曼技术产品聚焦内蒙古赤峰0线绕电阻直饮机管道泵润版液水泵Frc
- 包钢集团2265m2烧结装置生产线全部投特种禽类沸石网带炉孵化器特斯拉计Frc
- 群雄逐鹿谁将占位PLM领域新品牌领袖卧室墙漆腻子电脑代理汽车桥壳金属相框Frc
- 2002年4月全国计算机等级考试二级QB建筑模型礼品盒磁通计输送设备建筑钢材Frc
- 我国凹版印刷设备的现状与展望三秦皇岛吸尘机量器射灯拉钉Frc
- 月饼包装市场发起瘦身开始酚醛胶钢法兰杀菌釜石栏杆风衣Frc
- 美对中国逆变器等产品加征25关税8月20纤维吊带丁苯橡胶喷雾系统汽车质押智能水表Frc
- 富有情调的礼品包装网页制作金华男士手包连裤袜电话插头Frc
- 全球塑料橡胶机械制造重心将转向我国0铅氧化物嫩化机家用梯子折射仪按摩器Frc
- 斗山工程机械有限公司多举措提升员工福利汽车轮眉库存电子舞台机械拉铆钉DCSFrc