笔记 3 文件的特殊属性,权限
文件与目录的默认权限与隐藏权限
1.umask:新建文件或者目录时的默认权限
umask ##显示系统预留权限值
umask -S
u=rwx,g=rx,o=rx ##显示系统的默认创建文件,目录的属性
[root@localhost ~]# touch file
[root@localhost ~]# mkdir file1
[root@localhost ~]# umask
0022
[root@localhost ~]# ll -ld ./file ./file1
-rw-r--r--. 1 root root 0 10月 9 07:58 ./file ##创建文件时默认属性为666-umask(022)
drwxr-xr-x. 2 root root 6 10月 9 07:59 ./file1 ##创建目录时默认属性为777-umask(022)
***更改umask的值:
vim /etc/bashrc 71行是普通用户的更改,73是超级用户的更改
vim /etc/profile 60行是普通用户的更改,62是超级用户的更改
更改后
source /etc/bashrc ##刷新bash配置
source /etc/profile ##刷新系统配置预留权限值
[root@localhost ~]# umask
0022
[root@localhost ~]# source /etc/bashrc
[root@localhost ~]# source /etc/profile
[root@localhost ~]# umask
0044 ##成功更改了umask的值
2.特殊权限
stickyid ###强制位
o+t ###只针对目录,当一个目录上有t权限时,这个目录中的文件只能被文件拥有者删除
t=1
chmod o+t directroy
chmod 1777 directory
例:
[root@localhost /]# chmod 1777 file ##更改文件属性
[root@localhost /]# ls -ld /file/
drwxrwxrwt. 2 root root 6 10月 11 10:01 /file/
[root@localhost /]# cd file/
[root@localhost file]# touch file{1..5} ##创建文件
[root@localhost file]# ls
file1 file2 file3 file4 file5
[root@localhost file]# su - leo
Last login: 一 10月 10 20:51:54 EDT 2016 on pts/1
-bash: /tmp/.colorlszdj: Permission denied
[leo@localhost ~]$ cd /file/
[leo@localhost file]$ ls
file1 file2 file3 file4 file5
[leo@localhost file]$ rm -fr file2 ##切换用户后无法删除file内的文件,因为file所属人为root 且该文件夹具有强制位的特性
rm: cannot remove ‘file2’: Operation not permitted sgid ###粘制位
g+s ##针对目录,在目录中创建的文件都自动归属到目录所在组,针对二进制文件,文件内记 录的程序在执行时和执行者的组身份没有关系,而是以二进制文件的所有组的身份执行的
chmod g+s file|directory
chmod 2777 file|directory
作业中运用到,对目录而言可使在本目录下创建的文件都属于本目录的所属组
suid ###冒险位
u+s ###针对文件,文件记录动作在执行时是一文件所有人身份执行的,与是谁发起的无关
chmod u+s file
chmod 4777 fileg+s
对文件而言,可以使命令文件的权限下放给用户,记得先复制后下放,否则将会对所有的用户下放该命令 类似命令 sudo
转载于:https://blog.51cto.com/12114576/1860815
笔记 3 文件的特殊属性,权限相关推荐
- Linux学习笔记三【文件及目录的权限管理篇】
文件及目录的权限管理 上篇简单介绍了下文件和目录的一些简单的操作,接下来介绍用户和文件权限的管理.首先了解用户和组账号的配置文件,然后是管理用户和组账号,最后要会设置文件和目录权限和归属. Linux ...
- 不是Linux文件系统的权限,Linux中文件系统的权限管理(普通权限,特殊权限,文件的扩展属性,FACL)...
文件系统的权限管理(DAC体系:自主访问控制体系): 普通权限 特殊权限 文件的扩展属性 FACL(文件系统访问控制列表) 安全上下文: 任何在计算机中执行的任务都是由进程来实现的,所以进程就有必要访 ...
- Liunx文件的属性(权限) 超详细解析
目录 前言 文件的类型 rwx权限 文件的属性 实战分析一下 前言 看到上面那张图是不是十分的懵逼,不知道那一串字符代表的啥意思. 接下来我们来一步步分析搞懂. 正所谓,工欲善其事,必先利其器. 我们 ...
- linux 权限属性,linux 文件或目录的权限和属性
1.windows 和linux文件类型的区别 windows 里是通过扩展名来区分文件类型的:linux里文件扩展名和文件类型没有关系,为了容易区分和箭筒用户使用的windows的习惯,我们也会用扩 ...
- linux 7 没有权限访问,[CentOS 7系列]文件或目录的权限与属性
在开始今天的话题之前,我们首先来回顾下ls命令.在ls命令中参数"-l"会显示出来目标的详细信息,如下所示: [root@server02~]#ls-l/tmp/ 总用量4 -rw ...
- 20180914 文件和目录的权限以及属性
2019独角兽企业重金招聘Python工程师标准>>> 文件或目录权限: ls -l 目录或文件 # 查看文件详细信息 -rw-r--r--. 1 root root 4865 9月 ...
- win server2003系统中更改文件夹属性权限
win server2003系统中更改文件夹属性权限: 1.右键文件夹-共享-权限-勾选所有组和用户的"允许"框. 2.右键文件夹-安全-勾选所有组和用户的"允许&quo ...
- android中资源文件的两种访问方式,Android_Android学习笔记-保存文件(Saving Files),Android设备有两种文件存储区域 - phpStudy...
Android学习笔记-保存文件(Saving Files) Android设备有两种文件存储区域: 内部存储和外部存储 ("internal" and "externa ...
- 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列哪个命令是对的?
文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列哪个命令是对的? 正确答案: A 你的答案: C (错误) chmod a+x g+w exer1 ...
- SRE运维工程师笔记-Linux文件管理和IO重定向
SRE运维工程师笔记-Linux文件管理和IO重定向 1. 文件系统目录结构 1.1 文件系统的目录结构 1.2 常见的文件系统目录功能 1.3 应用程序的组成部分 1.4 CentOS 7 以后版本 ...
最新文章
- 数据科学 | Python数据科学常用库
- php larval 胖模型,php – 从缓存中获取的Laravel模型访问器 – 性能增强
- 洛谷P2016战略游戏
- Acrobat Reader DC 2020 for mac(最好用的免费PDF阅读器) 2020新增功能
- Centos7 卸载自带的OpenJDK
- 关于JSP表单的一些技巧和经验
- php网站访问卡顿,网站反应慢,经常卡顿是什么原因?怎么解决?
- 如何用计算机算幂函数,怎样用计算器算幂指数
- 如何使用Python给Excel写入数据
- 《前沿科技·吴军讲5G》思维导图详细解析
- 你知道你的手机上有哪些传感器吗?
- NOIP2017 逛公园 (拓扑,dp,最短路)
- 使用dd命令克隆整个系统
- 【Codeforces Round #185 (Div. 2) D】Cats Transport
- 打印Service运行时间与Aspect相关注解使用
- I219-V 14代 win7x64驱动程序
- 远程连接服务器---SSH详解
- 差分数组分析详解+例题
- 据说只有高端机器才配运行K8S,网友:1G内存的渣渣跑起来了!
- 1.1.8 DR和BDR