Linux打卡Day10-扩展权限
2017-05-06 16:58
190 查看
linux扩展权限
1、默认权限
(1)每一个终端都拥有一个umask属性,来确定新建文件、文件夹的默认权限;
(2)umask使用数字权限方式表示,如:022,
--->注意:umask命令,查看设置umask值,结果0002,4个数字,首个数字表示特殊权限;
(3)目录的默认权限是:777-umask,
--->注意:r = 4,w = 2, x = 1;
(4)文件的默认权限是:666-umask;
--->例如:对于普通用户来说,新建文件的权限是666-002=664(rw-rw-r--),新建目录的权限是777-002=775(rwx-rwx-r-x)。
2、设置特殊权限:suid、sgid、sticky
(1)设置suid:chmod u+s linuxcast.net,
--->例如:
(2)设置sgid:chmod g+s linuxcast.net;
(3)设置sticky:chmod o+t linuxcast.net;
(4)数字方式表示:suid = 4,sgid = 2,sticky = 1,如 chmod 4755 linuxcast.net。
3、特殊权限详解
(1)suid,对文件的影响:以文件的所属用户身份执行,而非执行文件的用户,对目录无影响 ,通常给可执行文件(命令)设置,
--->passwd命令
(2)sgid,对文件的影响:以文件所属组身份执行(较少使用),对目录的影响:在该目录中创建的任意新文件的所属组与该目录的所属组相同,
---> 例如:
(3)sticky:对文件无影响,对目录的影响:对目录拥有写入权限的用户仅可以删除其拥有的文件,无法删除其他用户所拥有的文件,
--->例如:
1、默认权限
(1)每一个终端都拥有一个umask属性,来确定新建文件、文件夹的默认权限;
(2)umask使用数字权限方式表示,如:022,
--->注意:umask命令,查看设置umask值,结果0002,4个数字,首个数字表示特殊权限;
(3)目录的默认权限是:777-umask,
--->注意:r = 4,w = 2, x = 1;
(4)文件的默认权限是:666-umask;
--->例如:对于普通用户来说,新建文件的权限是666-002=664(rw-rw-r--),新建目录的权限是777-002=775(rwx-rwx-r-x)。
2、设置特殊权限:suid、sgid、sticky
(1)设置suid:chmod u+s linuxcast.net,
--->例如:
(2)设置sgid:chmod g+s linuxcast.net;
(3)设置sticky:chmod o+t linuxcast.net;
(4)数字方式表示:suid = 4,sgid = 2,sticky = 1,如 chmod 4755 linuxcast.net。
3、特殊权限详解
(1)suid,对文件的影响:以文件的所属用户身份执行,而非执行文件的用户,对目录无影响 ,通常给可执行文件(命令)设置,
--->passwd命令
(2)sgid,对文件的影响:以文件所属组身份执行(较少使用),对目录的影响:在该目录中创建的任意新文件的所属组与该目录的所属组相同,
---> 例如:
(3)sticky:对文件无影响,对目录的影响:对目录拥有写入权限的用户仅可以删除其拥有的文件,无法删除其他用户所拥有的文件,
--->例如:
相关文章推荐
- linux学习入门14——Linux扩展权限(linuxcast.net)(uamsk、特殊权限(suid,sgid,sticky))
- Linux用户及权限基础 3---- Linux扩展权限
- Linux 入门记录:十三、Linux 扩展权限
- linux下文件扩展权限ACL的设置
- 课时16 Linux扩展权限(默认权限和特殊权限)
- Linux 扩展权限
- Linux系列- Linux权限机制、扩展机制
- linux扩展权限
- Linux扩展权限
- Linux扩展权限
- linux初学(十四)之linux扩展权限
- Linux扩展权限
- 【Linux 入门笔记】Linux扩展权限
- linux 扩展权限
- Linux 中的扩展权限
- linux基础命令之文件权限的管理及ACL的扩展
- Linux中文件系统的权限管理(普通权限,特殊权限,文件的扩展属性,FACL)
- 16-Linux-权限扩展
- linux入门基础——linux扩展权限
- linux,扩展权限的使用,以及如何使用扩展权限建立共享工作目录