SUID:当设置了SUID位的可执行文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权。如果所有者是root的话,那么执行人就有超级用户的特权了。

chmod u+s file ------->为file文件加上SUID位,该位只对文件有效,u=所属主用户,SUID=4

SGID:当可执行文件设置了SGID位时,该文件将具有所属组的特权,任意读写整个组所能使用的系统资源。

ps:当一个目录设置了SGID时,则所有被复制到这个目录下的文件,所属组的属性就会被重设为和这个目录一样,除非在复制文件时加上-p参数(保留复制前文件原有属性),这样就能保留原来所属群组的属性。

chmod g+s directory --------> 为directory目录加上SGID位,SGID只对目录有效,g=所属组的名,SGID=2

Sticky-bit:对一个文件设置Sticky-bit之后,尽管其他用户有写权限,也必须由其属主执行删除、移动等操作。

对一个目录设置了Sticky-bit,存放在该目录的文件仅允许其所属主执行删除、移动等操作。

chmod o+t file ---------> 为file文件加上Sticky-bit位,Sticky-bit只对文件有效,o=other,Sticky-bit=1

chmod=====>用来修改读写权限    chmod  777 7777 755 [421][421][421][421]

chown=====>用来修改file or directory的所有者和所属组 chown  -R(该目录和其子目录) cc:cc   directory

chcon=====>用来作为selinux控制设置

linux 三个特权位相关推荐

  1. linux ctime 时间戳,关于LINUX三种时间戳的详细说明(带实验)

    关于LINUX三种时间戳的详细说明(带实验) 发布时间:2018-03-11 19:54, 浏览次数:518 , 标签: LINUX Linux系统将时间标记分三类: atime( A ccess t ...

  2. 在Windows, Mac, Linux三种系统中分别获取wifi密码的方式

    在Windows, Mac, Linux三种系统中分别获取wifi密码的方式 1. Windows netsh wlan show profile name=wifi名称 key=clear | fi ...

  3. KALI Linux三种安装方式之U盘安装

    KALI Linux三种安装方式详解 KALI Linux三种安装方式之U盘安装 仅为个人经验交流,仅供参考 (对于KALI的介绍就不用多说了,既然选择安装说明有了充分的了解了) U盘安装顾名思义就是 ...

  4. Linux三种修改打开文件数量限制的方法

    系统环境 Centos7 为什么要限制打开文件的数量? 因为操作系统需要内存来管理每个文件,所以可以打开的文件数可能会受到限制.由于程序也可以关闭文件处理程序,它可以创建任意大小的文件,直到所有可用磁 ...

  5. VMware虚拟机三种联网方法及原理和Linux 三种网络

    一.Brigde--桥接:默认使用VMnet0 1.原理:          Bridge  桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在"桥"上 ...

  6. Kali Linux三种网络攻击方法总结(DDoS、CC和ARP欺骗)

    本文章使用的是Kali Linux的2020-4-installer-amd64版本 Kali Linux的安装过程本文章不做过多说明,请自行百度 请正确使用DDos和CC攻击,不要用来做违反当地法律 ...

  7. Linux(三)常用命令

    1.基本命令 前面已经搭建好了虚拟机,现在来利用之前搭建的虚拟机来复习一些常见的命令.当然·Linux的命令很多,能记住我们日常用的就很不错了,记不住的可以去官网查.也可以参考一下鸟哥的私房菜命令手册 ...

  8. linux三种不同的防火墙设置

    目录 一.iptables防火墙 1.查看防火墙状态 2.开启防火墙 3.关闭防火墙 4.重启防火墙 5.开机启动 6.开机禁用 7.开放指定端口 7.1.编辑配置文件 7.2.允许本地回环接口(运行 ...

  9. linux监控内存的工具,Linux 三个强大的系统资源监控工具

    1.dstat dstat是取代vmstat,iostat和ifstat的一个强大的多功能系统资源统计生成工具. dstat语法格式:dstat [-afv] [options..] [delay [ ...

最新文章

  1. RSA签名算法,计算调用加密报文,安全传输
  2. rp-provide-from-last
  3. 【双100%解法】剑指 Offer 21. 调整数组顺序使奇数位于偶数前面
  4. Nginx的client_header_buffer_size和large_client_header_buffers学习
  5. assets和res/raw的用法
  6. Android:通过Intent传递对象、Parcelable
  7. 如何检查对象是否为数组?
  8. linux scp(ssh)免密发送(登陆)配置方法
  9. 编码格式详解:多字节字符集和Unicode字符集
  10. HTML中的window对象和document对象详解
  11. SC软件结构图_例题
  12. 【C语言】数组排序方法总结
  13. java 破解版 aspose-word 切图
  14. 第十三届蓝桥杯大赛软件赛省赛 Python 大学 B 组
  15. Linux中cp(拷贝)命令
  16. 大型项目前端架构浅谈(8000字原创首发)
  17. 为什么我学51单片机很顺利,学STM32却一头雾水?
  18. Python利用matplotlib制作雷达扫描显示仪(之后可结合串口和超声波传感器使用,亦可以做为仪表盘使用)
  19. 《电商法》将至:朋友圈的微商们该何去何从?
  20. 访问学者进入美国哪些东西不能带?

热门文章

  1. c语言答案-贾宗璞 许合利,C语言习题答案贾宗璞许合利较全-.doc-资源下载在线文库www.lddoc.cn...
  2. 第6天:分割处理与中断处理
  3. puzzle(1321)时间旅人
  4. TileMap插件学习
  5. DIY自己的ubuntu镜像
  6. OSGB压缩算法有哪些?
  7. Java 基础 第3阶段:高级应用——尚硅谷学习笔记(含面试题) 2023年
  8. jsp通过<%@include file=“bottom.txt“ %>指令引入txt乱码的解决方法
  9. 重学JS(《JavaScript高级程序设计》笔记) - HTML中的JS
  10. python--len函数的用法