Linux 权限管理
June 11, 2020
2532
Linux权限管理
权限介绍
文件的权限主要针对三类对象进行定义:
owner: 属主, u
group: 属组, g
other: 其他, o
每个文件针对每类访问者都定义了三种权限:
r: readable
w: writable
x: excute
1 | |
1 | |
修改权限
修改文件权限:chmod
chmod [OPTION]… OCTAL-MODE FILE…
1 | |
模式法
chmod who opt per file
who: u g o a
opt: + - =
per: r w x
数字法
chmod 数字 file
| 权限 | 二进制 | 十进制 |
|---|---|---|
| —- | 000 | 0 |
| —x | 001 | 1 |
| -w- | 010 | 2 |
| -wx | 011 | 3 |
| r— | 100 | 4 |
| r-x | 101 | 5 |
| rw- | 110 | 6 |
| rwx | 111 | 7 |
修改文件所属者和组
1 | |
权限掩码
文件或目录创建时的遮罩码:umask
FILE: 666-umask
Note: 如果某类的用户的权限减得的结果中存在x权限,则将其权限+1
DIR: 777-umask
新建的权限=666 - umask
1 | |
命令总结:chmod, chown, chgrp, umask
小结
1 | |
- 本文作者:Jun
- 本文链接:http://mambajun.github.io/2020/06/11/Linux-%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86/index.html
- 版权声明:本博客所有文章均采用 BY-NC-SA 许可协议,转载请注明出处!