一 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下的文件权限 在linux下每一个文件和目录都有自己的访问权限,访问权限确定了用户能否访问文件或者目录和怎样进行访问。为我们熟知的一个文件或目录可能拥有三种权限,分别是读、写、和执行操作,在这里不做...
除了基本的读、写、执行权限外,Linux 文件系统还提供了 setuid、setgid 和 sticky bit 等特殊权限位,以满足更复杂的权限控制需求。 setuid 权限位是指在执行文件时,以文件所有者的权限执行该文件。典型的文件是 ...
文件特殊权限是指在 Linux 系统中,文件拥有的一些特殊权限,包括 SetUID、SetGID 和 Sticky Bit 等。这些权限可以影响文件的访问控制和执行结果。 SetUID 权限 SetUID(Set User ID)权限是一种特殊权限,允许...
在 Linux 操作系统中,为了实现更为灵活和安全的权限管理机制,除了基本的读(r)、写(w)、执行(x)权限外,还引入了一些特殊的权限控制方式,包括 Set User ID (SUID)、Set Group ID (SGID) 和 Sticky Bit (SBIT)。...
- 对于目录,sticky bit防止无权用户删除目录中的文件。只有文件的所有者或具有写权限的用户才能删除文件,即使目录本身对所有用户可写。 - 对于文件,sticky bit意味着只有文件所有者或具有写权限的用户才能删除...
SetUID表示文件所有者拥有超级用户权限,SetGID表示文件所属组拥有超级用户权限,Sticky Bit表示目录中的文件只能被文件所有者、目录所有者和root用户删除。 2.4 如何设置S位 S位可以使用chmod命令来设置。例如,...
3. SBIT( Sticky Bit ):SBIT主要应用于目录,它保持文件在特定目录中的存留,即使文件所有者没有写权限。典型应用是/tmp目录,确保即使文件所有者删除了文件,其他用户也无法删除它。 至于进程相关ID,主要有PID...
本文将深入解析Linux文件权限的核心知识点,包括基本的权限类型、特殊权限(如SUID、SGID和sticky bit)以及如何使用`chmod`命令来修改这些权限。 ### 基本权限类型 在Linux中,每个文件或目录都有三种基本的权限...
权限是Linux系统中保护数据和资源安全的关键机制,它确保用户只能访问他们被授权的文件和程序。在这个主题中,我们将深入探讨Linux权限的基础,包括一般权限、特殊权限以及如何分析权限功能。 首先,我们关注一般...
【Linux中的特殊权限位教学分析】 在Linux操作系统中,文件和目录的权限管理是一个至关重要的概念,特别是对于多用户环境,不同的用户可能需要不同的访问权限。Linux提供了细致的权限控制机制,包括基本权限位和...
- **Sticky Bit**:用于保护共享目录中的文件,确保只有文件的所有者才能删除或重命名自己的文件。 ##### Linux分区划分 在安装Linux之前,合理规划磁盘分区是非常重要的。常见的分区类型包括: - **/ (根分区)**:...
同时,也会涉及文件权限的三位数字表示法和特殊权限如setuid、setgid和sticky bit。 网络和进程管理也是课程的重点。学习者将了解如何查看和管理系统中的进程,如使用ps、top和kill命令。此外,还将探讨网络配置、...
在Linux系统中,文件和目录的权限管理是至关重要的。它不仅涉及到文件的安全性,还直接影响到系统的整体稳定性和性能。本节将详细介绍Linux文件和目录的基础权限管理。 #### 二、文件类型与权限标识 使用`ls -l ...
在Linux操作系统中,文件权限是理解系统安全的关键因素。Linux的文件系统模型是基于权限的,这使得系统能够控制用户对文件和目录的访问。在Linux下,每个文件都有一个明确的类型,包括普通文件、目录文件、链接文件...
本文将详细介绍超初级的 Linux 后门制作方法,包括 Linux 文件权限、SetUID、SetGID 和 Sticky Bit 等概念的详细解释和操作方法。 Linux 文件权限是 Linux 系统中的一个重要概念,它决定了文件的访问权限和所有权。...
setuid和setgid位用于控制文件执行时的用户和组ID,而sticky bit位在目录上设置时,可以防止非所有者删除或重命名目录中的文件。 Shell脚本的编写和执行也是书中的一大重点。书中应该讲解了如何编写一个基本的Shell...
在Linux中,每个用户都有一个唯一的用户标识符(User ID,UID)和一个或多个组标识符(Group ID,GID)。这些信息存储在`/etc/passwd`文件中,如描述所示,该文件包含了用户的用户名、加密密码、UID、GID、用户全名...
在Linux和Unix操作系统中,Shell权限管理是系统管理员和用户日常操作的核心部分。它涉及到对文件和目录的访问控制,确保系统的安全性和稳定性。本手册将深入探讨这一关键主题,帮助初学者和管理员掌握基本到高级的...
8.2.3 权限管理-文件特殊权限-Sticky BIT 8.3 权限管理-chattr权限 8.4 权限管理-sudo权限 9 文件系统管理 9.1 文件系统管理-回顾分区和文件系统 9.2.1 文件系统管理-文件系统常用命令-df、du、fsck、dumpe2fs ...