1.ACL与UGO的区别

ACL文件权限管理:设置不同用户,不同的基本权限(r、w、x),对象数量不同。

UGO设置基本权限:只能一个用户,一个组和其他人

2.ACL使用

语法: setfacl -m u:alice:rw /home/test.txt

语法解释:命令 设置 用户或组:用户名:权限 文件对象

准备文件:touch /home/test.txt

查看文件权限: ll /home/test.txt

设置ACL

查看文件有哪些ACL权限: getfacl /home/test.txt

设置用户alice权限:setfacl -m u:alice:rw /home/test.txt

再次查看:getfacl /home/test.txt

删除ACL:

增加hr组对test.txt文件读取的权限:setfacl   -m   g:hr:r   /home/test.txt

删除部分:setfacl    -x     g:hr       /home/test.txt

删除所有:setfacl -b /home/test.txt

3.特殊权限

特殊位 suid:suid针对文件/程序时,具备临时获得属主的权限

设置suid,使普通用户通过suid临时提权,查看超管root用户的文件

示例:

为cat程序添加上suid权限:chmod     u+s   /usr/bin/cat

文件属性chattr:常用于锁定某个文件,拒绝修改

示例:

加上不能删除的属性:chattr   +i   file100

        

【Linux】4_基本权限ACL的命令(setacl和getacl)相关推荐

  1. linux无root权限不用sudo命令安装软件

    [转载自linux无root权限安装软件 - 玉开 - 博客园 (cnblogs.com),自留用.方括号部分为博主的笔记内容,其余为原文.] 在有些公司是不会给开发人员root权限的,但是开发人员有 ...

  2. linux系统中设置acl的命令,Linux的ACL配置

    一. 为什么要使用ACL 首先,在 linux下,对一个文件可以进行的操作的对象分别为user(文件的拥有者),group(组,注意不一定是文件拥有者所在的组), other (其他)而对于每一对象的 ...

  3. linux区分用户权限级别的命令,认识Linux命令--用户、权限管理

    用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理. 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同 ...

  4. zookeeper的acl权限控制_zookeeper权限acl与四字命令

    权限acl介绍,acl的构成与id acl是Access control lists 的缩写,也就是权限控制列表: 针对节点可以设置相关读写等权限,目的是为了保障数据安全性 权限permissions ...

  5. linux设置账号权限设置,Linux账号管理与ACL权限设置

    1:UID和GID 用户ID:在/etc/passwd中 群组ID:在/etc/group中 2:有效群组与初始群组 初始群组:/etc/passwd文件里面的GID 有效群组: groups #查看 ...

  6. Linux 访问文件的acl信息,linux文件权限管理与ACL访问控制列表

    一.文件属性 1.文件属性: 文件属性操作 chown : change owner  ,设置文件所有者 chgrp : change group  ,设置文件的属组 文件属主修改: chown 格式 ...

  7. linux中的acl权限,linux中的权限和ACL

    权限,特殊权限,FACL 用ls -l filename 可以查看文件或者目录的详细信息,具体分析一下 在第一个空格前,有10个字段,第一个"-"表示文件类型,后边"rw ...

  8. linux 文件隐藏权限,linux文件基本权限、默认权限、隐藏权限和ACL权限

    基本权限 文件属性rwx 每个文件当用ls -l查看时,都会显示文件的详细属性信息,其中在排在首位的共有10位字符信息 例如 -rw-r–rw-. 1 root root --.. 共有10位,第一位 ...

  9. 鸟哥的Linux私房菜(基础篇)- 第十四章、Linux 账号管理与 ACL 权限配置

    第十四章.Linux账号管理与 ACL 权限配置 最近升级日期:2009/09/09 要登陆 Linux 系统一定要有账号与口令才行,否则怎么登陆,您说是吧?不过,不同的使用者应该要拥有不同的权限才行 ...

最新文章

  1. 史上最完整的Maven 教程
  2. 【Demo 0062】目录及文件基本操作
  3. 如何用Python画一个中国地图?
  4. leetcode237 删除链表中的节点(你意想不到的做法,注意细节)
  5. Linux下ACE、xml解析库开发环境搭建
  6. 3403: [Usaco2009 Open]Cow Line 直线上的牛
  7. 角点 python实现_100行代码,带你玩转OpenCV-Python基础API
  8. OraclePLSQL 安装及乱码问题解决
  9. 《App后台开发运维和架构实践》样章下载
  10. Ubuntu中ls之后文件的颜色含义
  11. 如何使用PDF转换器将PDF转换成图片
  12. 计算机桌面窗口管理器在哪,W7系统禁用dwm桌面窗口管理器的操作方法
  13. 点击一次变色,再点击变回原色
  14. 语音信号处理频域语谱图matlab实验,语音信号的频域分析
  15. 简述现代计算机系统的层次结构,计算机系统结构简述.doc
  16. Processing基础---绘制基本图形、颜色
  17. 谷歌又发新操作系统了!
  18. python怎么画三维函数图像_python中如何画三维的图形?
  19. 【单片机】4.3 中断允许与中断优先级的控制
  20. 视频无损编辑、截取工具

热门文章

  1. 入中继限呼的方法之一
  2. linux内核 RCU机制概述
  3. 802.11 MAC层帧解析
  4. 记一次lwip中 遇到 pcb == pcb-next 的pcb死循环debug过程
  5. 构造函数的初始化,初始化列表还是大括号里好,那种效率高
  6. SpringBoot报错Unsatisfied dependency expressed through field userMapper和Whitelabel Error Page解决方案
  7. getopt java_使用 Getopt::Std 的命令行开关
  8. 《剑指offer》c++版本 13. 机器人的运动范围
  9. html a标签去掉下划线_让HTML元素动起来
  10. php beego,MixPHP 2.2 / Beego 1.12 数据库查询性能对比