`
cakin24
  • 浏览: 1398274 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Linux中Sticky BIT

阅读更多
一 SBIT粘着位作用
1、粘着位目前只对目录有效
2、普通用户对该目录拥有w和x权限,即普通用户可以在此目录拥有写入权限
3、如果没有粘着位,因为普通用户拥有w权限,所有可以删除此目录下所有文件,包括其他用户建立的文件。一旦赋予粘着位,除了root可以删除所有文件,普通用户就算拥有w权限,也只能删除自己建立的文件,但是不能删除其他用户建立的文件。
注意:不建议手工建立拥有粘着位的目录,因为必须将目录的其他权限设置为7。
 
二 设置与取消粘着位
设置粘着位
chmod 1755 目录名
chmod o+t 目录名
取消粘着位
chmod 0777 目录名
chmod o-t 目录名
 
三 实战
root操作:
[root@localhost 123]# chmod o+t /home/lw/123
[root@localhost 123]# ll /home/lw
total 0
drwxrwxrwt. 2 root root 6 Aug 6 09:17 123
[root@localhost 123]# touch av
lw操作:
[lw@localhost 123]$ rm -rf av
rm: cannot remove ?.v?. Operation not permitted
 
四 粘着位实际应用
[lw@localhost 123]$ ll -d /tmp
drwxrwxrwt. 12 root root 4096 Aug 6 09:03 /tmp
 
分享到:
评论

相关推荐

    Linux中的特殊权限粘滞位(sticky bit)详解

    Linux下的文件权限  在linux下每一个文件和目录都有自己的访问权限,访问权限确定了用户能否访问文件或者目录和怎样进行访问。为我们熟知的一个文件或目录可能拥有三种权限,分别是读、写、和执行操作,在这里不做...

    linux 文件权限设置技巧

    除了基本的读、写、执行权限外,Linux 文件系统还提供了 setuid、setgid 和 sticky bit 等特殊权限位,以满足更复杂的权限控制需求。 setuid 权限位是指在执行文件时,以文件所有者的权限执行该文件。典型的文件是 ...

    linux系统权限管理文件特殊权限PPT学习教案.pptx

    文件特殊权限是指在 Linux 系统中,文件拥有的一些特殊权限,包括 SetUID、SetGID 和 Sticky Bit 等。这些权限可以影响文件的访问控制和执行结果。 SetUID 权限 SetUID(Set User ID)权限是一种特殊权限,允许...

    Linux文件特殊权限SGID-UID详解

    在 Linux 操作系统中,为了实现更为灵活和安全的权限管理机制,除了基本的读(r)、写(w)、执行(x)权限外,还引入了一些特殊的权限控制方式,包括 Set User ID (SUID)、Set Group ID (SGID) 和 Sticky Bit (SBIT)。...

    linux实现任何人都可写不可删除宣贯.pdf

    - 对于目录,sticky bit防止无权用户删除目录中的文件。只有文件的所有者或具有写权限的用户才能删除文件,即使目录本身对所有用户可写。 - 对于文件,sticky bit意味着只有文件所有者或具有写权限的用户才能删除...

    08-Linux权限设置

    SetUID表示文件所有者拥有超级用户权限,SetGID表示文件所属组拥有超级用户权限,Sticky Bit表示目录中的文件只能被文件所有者、目录所有者和root用户删除。 2.4 如何设置S位 S位可以使用chmod命令来设置。例如,...

    linux中特殊权限问题

    3. SBIT( Sticky Bit ):SBIT主要应用于目录,它保持文件在特定目录中的存留,即使文件所有者没有写权限。典型应用是/tmp目录,确保即使文件所有者删除了文件,其他用户也无法删除它。 至于进程相关ID,主要有PID...

    linux-文件权限

    本文将深入解析Linux文件权限的核心知识点,包括基本的权限类型、特殊权限(如SUID、SGID和sticky bit)以及如何使用`chmod`命令来修改这些权限。 ### 基本权限类型 在Linux中,每个文件或目录都有三种基本的权限...

    Linux服务器配置与管理:linux权限基础.pptx

    权限是Linux系统中保护数据和资源安全的关键机制,它确保用户只能访问他们被授权的文件和程序。在这个主题中,我们将深入探讨Linux权限的基础,包括一般权限、特殊权限以及如何分析权限功能。 首先,我们关注一般...

    Linux中目录与文件的特殊权限位教学分析.pdf

    【Linux中的特殊权限位教学分析】 在Linux操作系统中,文件和目录的权限管理是一个至关重要的概念,特别是对于多用户环境,不同的用户可能需要不同的访问权限。Linux提供了细致的权限控制机制,包括基本权限位和...

    linux入门基础

    - **Sticky Bit**:用于保护共享目录中的文件,确保只有文件的所有者才能删除或重命名自己的文件。 ##### Linux分区划分 在安装Linux之前,合理规划磁盘分区是非常重要的。常见的分区类型包括: - **/ (根分区)**:...

    Fundamentals of Linux System and Programming

    同时,也会涉及文件权限的三位数字表示法和特殊权限如setuid、setgid和sticky bit。 网络和进程管理也是课程的重点。学习者将了解如何查看和管理系统中的进程,如使用ps、top和kill命令。此外,还将探讨网络配置、...

    linux基础权限介绍

    在Linux系统中,文件和目录的权限管理是至关重要的。它不仅涉及到文件的安全性,还直接影响到系统的整体稳定性和性能。本节将详细介绍Linux文件和目录的基础权限管理。 #### 二、文件类型与权限标识 使用`ls -l ...

    Linux文件权限全接触.pdf

    在Linux操作系统中,文件权限是理解系统安全的关键因素。Linux的文件系统模型是基于权限的,这使得系统能够控制用户对文件和目录的访问。在Linux下,每个文件都有一个明确的类型,包括普通文件、目录文件、链接文件...

    超初级的linux后门制作方法

    本文将详细介绍超初级的 Linux 后门制作方法,包括 Linux 文件权限、SetUID、SetGID 和 Sticky Bit 等概念的详细解释和操作方法。 Linux 文件权限是 Linux 系统中的一个重要概念,它决定了文件的访问权限和所有权。...

    Linux与unix shell编程指南

    setuid和setgid位用于控制文件执行时的用户和组ID,而sticky bit位在目录上设置时,可以防止非所有者删除或重命名目录中的文件。 Shell脚本的编写和执行也是书中的一大重点。书中应该讲解了如何编写一个基本的Shell...

    Linux系统权限讲义

    在Linux中,每个用户都有一个唯一的用户标识符(User ID,UID)和一个或多个组标识符(Group ID,GID)。这些信息存储在`/etc/passwd`文件中,如描述所示,该文件包含了用户的用户名、加密密码、UID、GID、用户全名...

    Linux和Unix Shell权限管理

    在Linux和Unix操作系统中,Shell权限管理是系统管理员和用户日常操作的核心部分。它涉及到对文件和目录的访问控制,确保系统的安全性和稳定性。本手册将深入探讨这一关键主题,帮助初学者和管理员掌握基本到高级的...

    Linux基础知识与系统管理教学课件-pdf.rar

    8.2.3 权限管理-文件特殊权限-Sticky BIT 8.3 权限管理-chattr权限 8.4 权限管理-sudo权限 9 文件系统管理 9.1 文件系统管理-回顾分区和文件系统 9.2.1 文件系统管理-文件系统常用命令-df、du、fsck、dumpe2fs ...

Global site tag (gtag.js) - Google Analytics