linux下的粘贴位
来源:互联网 发布:知乎 王师 编辑:程序博客网 时间:2024/06/04 01:15
1.
通常情况下,我们只要对一个目录有w写的权限就可以删除这个目录下的任何文件或子目录;这样就会造成同一个目录下,如果有多个用户建立的属于自己的文件;任何只要对该目录有w写权限的用户,都可以删除别人在这个目录下建立的属于自己的文件;这样做事很可怕的;
在Linux系统中比较典型的例子就是“/tmp”、“/var/tmp”目录。这两个目录作为Linux系统的临时文件夹,权限为 “rwx(用户)rwx(用户所属组)rwx(其他)”,即允许任意用户、任意程序在该目录中进行创建、删除、移动文件或子目录操作。然而试想一下,若任意一个普通用户都能够删除系统服务运行中使用的临时文件,将造成什么结果?
所以,我们提出了粘贴位,当我们给一个组的 other用户权限 设置了粘贴(t)位之后,这时,这个组的文件或子目录文件就会收到保护,每个用户可以进入这个组,修改自己和他人的文件,也可以写入自己的文件,但是不能随便删除他人(root用户除外),只能删除自己的文件;
特别注意的是:粘贴位只对目录起作用;
给一个组的 other用户权限 添加或者撤销粘贴位,和文件的权限管理的方法一样;
添加:chmod o+t 组名
撤销:chmod o-t 组名
2.实际测试:
先在root用户下建立一个组code,然后把code的other用户的权限改为rwx;然后root用户自己建立了两个属于自己的文件123和465,然后退出root,返回han用户,删除code/目录下的文件123,可以删除,这就说该属于root的组code,对han用户有w读的权限;然后han用户就可以进入code组,把root用户的文件删除了;
然后在root目录下给code组的other用户的权限加上粘贴位,然后再用han用户进入code组删除root用户的文件456;显示没有权限;而此时改组的other用户的权限还是有w读;
- linux下的粘贴位
- 关于linux下粘贴位(sticky位)
- 关于linux下粘贴位(sticky位)
- Linux中目录的粘贴位(t位)
- Linux下复制粘贴
- Linux下复制粘贴快捷键
- Linux下复制粘贴快捷键
- Linux下复制粘贴快捷键
- Linux下复制粘贴快捷键
- Linux下复制粘贴快捷键
- Linux下复制粘贴快捷键
- Linux下复制粘贴快捷键
- Linux下复制粘贴快捷键
- Linux下复制粘贴快捷键
- linux下vim复制粘贴
- Linux下复制与粘贴
- linux 下的粘住位
- linux suid,sgid,bit stick(粘贴位),acl权限的记录
- Machine Learning with Scikit-Learn and Tensorflow 6 决策树(章节目录)
- 508_封装WebViewActivity
- HDU6019 MG loves gold
- 利用二次元控件测量机械工程图中未标明零件尺寸
- 解决AndroidStudio编译出现available for offline mode的问题
- linux下的粘贴位
- iOS之GPUImage图片处理框架的使用
- 170401 汇编第六章 内存分段
- Java基础学习笔记--final关键字
- P1091 合唱队形
- 百度前端学院斌斌学院任务4:实现模拟队列
- 输入一个链表,从尾到头打印链表每个节点的值。
- Python的str强转int时的小问题
- [搬运]台湾大学机器学习课程 by 李宏毅