facl权限(getfacl/setfacl)

摘要:
Fileaccesscontrollist:文件访问控制列表视图facl:[root@localhosttest]#Getfaclhei#file:hei#owner:root#group:rootuser::rwxgroup::rw other::rw-modify facl:setfacl mu:test:rw-file_ Name(设置用户权限)setfacl mg:test:rw-file_ Name(

file access control list:文件访问控制列表

查看facl:

[root@localhost test]# getfacl hei

# file: hei

# owner: root

# group: root

user::rwx

group::rw-

other::rw-

修改facl:

setfacl -m u:test:rw-  file_name   (设置用户权限

setfacl -m g:test:rw-  file_name  (设置组权限)

注意u,g,没有-o

[root@localhost test]# setfacl -m o:test:rw- hei ---报错

setfacl: Option -m: Invalid argument near character 3

[root@localhost test]# setfacl -m u:test:rw- hei   ---在hei文件上给test用户rw-权限

[root@localhost test]# getfacl hei

# file: hei

# owner: root

# group: root

user::rwx

user:test:rw-

group::rw-

mask::rw-

other::rw-

[root@localhost test]# ll -d hei

drwxrw-rw-+ 2 root root 6 Oct  3 23:23 hei ---后面有+号表示有facl权限,有了facl权限再看ugo权限无意义。

删除指定用户facl权限:

[root@localhost test]# setfacl -x u:test hei       ----选项-x删除权限

[root@localhost test]# getfacl hei

# file: hei

# owner: root

# group: root

user::rwx

group::rw-

mask::rw-

other::rw-

删除文件上所有facl权限:

setfacl -b file_name             ---- (-x  remove) (-b remove all)

[root@localhost test]# setfacl -b hei

[root@localhost test]# getfacl hei

# file: hei

# owner: root

# group: root

user::rwx

group::rw-

other::rw-

 

免责声明:文章转载自《facl权限(getfacl/setfacl)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【python】标准库的大致认识Swing中怎样使JScrollPane中滚动条始终在最下面下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

docker安装db2数据库

查询可安装的db2镜像 # docker search db2 [root@docker-servers ~]# docker search db2 INDEX NAME DESCRIPTION S...

(转载)Ubuntu 12.10开启root用户登录图形界面

(转载)http://cofface.org/?p=698 ubuntu默认是关闭了root用户,但是可以通过sudo来提升root权限,这样可以保证系统安全性。以前ubuntu10.10及以下版本可以直接用sudo root passwd指令开启root登录界面,12.10已经屏蔽了此方法,需要通过下面方式进行开启。第一步:先设置一个root的密码,指令...

Linux 之不同运维人员共用root 账户权限审计

一、为什么?   在中小型企业,公司不同运维人员基本都是以root 账户进行服务器的登陆管理,缺少了账户权限审计制度。不出问题还好,出了问题,就很难找出源头。   这里介绍下,如何利用编译bash 使不同的客户端在使用root 登陆服务器使,记录各自的操作,并且可以在结合ELK 日志分析系统,来收集登陆操作日志 二、环境   服务器:centos 6.5...

在linux环境下搭建java web测试环境(非常详细!!)

一.项目必备软件及基本思路 项目必备:虚拟机:VMware Workstation (已安装linux的 CentOS6.5版本) 项目:java web项目 (必须在本地部署编译后选择项目的webRoot,改为ROOT(ROOT包含下面四个关键文件),放到tomcat下的webapps下即可,因为tomcat启用一个工程的时候,就是发布了除了JSP以外的...

Centos下安装YApi

1、直接按官网执行了命令: npm install -g yapi-cli --registry https://registry.npm.taobao.org  (第一个命令) yapi server (第二个命令) 2、发现YApi启动不了 在YApi教程里看到 https://hellosean1025.github.io/yapi/docume...

Linux及文件系统基本介绍

Linux及文件系统基本介绍 1互联网行业现状 在服务器端市场: 超级计算机 2014年11月的数据显示前500系统中的485个系统都在运行着 Linux 的发布系统,而仅仅只有一台运行着 Windows 系统 截止到目前,运行 Linux 系统的处理器有 22,851,693 个之多,而 windows 系统仅仅只有 30,720 云计算...