Linux权限总结(未完待续)
Linux中,权限是十分重要的,可是我比较容易混,今天就来练习和总结一下吧
1、更改用户属组:usermod -g NEW_GROUP -G SUPPORT_GROUP USER
2、更改文件属性:chown USER:GROUP text-->冒号可以改为“.”,只改组时符号需在。管理员使用
chgrp GROUP text -->可加参数-R把目录下面的文件都改属组
3、更改文件权限:chmod ### text
模拟用户举例:相对于leaf来说,GROUP同组,OTHER为他人
[leaf@clinet test]$ ls -dl /test #在该目录下实验,权限为777 drwxrwxrwx. 4 root root 4096 Feb 12 22:02 /test [leaf@clinet test]$ id leaf uid=500(leaf) gid=501(leaf) groups=501(leaf) #leaf组为leaf [leaf@clinet test]$ id GROUP uid=507(GROUP) gid=501(leaf) groups=501(leaf) #GROUP组为leaf [leaf@clinet test]$ id OTHER uid=508(OTHER) gid=508(OTHER) groups=508(OTHER) #OTHER组与其他不同
文件权限
删除:文件的删除、重命名、移动、创建与父目录是否有w权限有关,与文件本身权限无关
vi操作:文件有r权限时,vi进去可见内容;只有r或只有w或只有x,三者都可以强制修改和保存(文件属主属组变为更改者的),拥有者可touch
touch:只有r或只有w或只有x,拥有者都可touch;其他人只有w权限时可touch,否则不可touch
查看:只有r时三者可cat、head、tail、less等查看,只有w或x,不可以进行那些操作
rx:u,g,o要执行非二进制脚本时,需要这两个组合
rw:正常编辑文件(可看以前的文件内容及编辑)
仅针对二进制可执行文件;
拥有SUID权限的用户执行程序时,程序在执行过程中会获得程序拥有者的权限支援;
仅针对二进制可执行文件;强制继承父目录的属组 针对目录
拥有SGID权限的用户执行程序时,程序在执行过程中会获得程序所属群组的权限支援;
目录权限
目录读权限:单独有读权限不能执行ls命令,ls dir需要同时有这个dir的r-x权限。
目录写权限:光有写权限什么事也不能干。创建文件要有-wx权限
rx:则可以执行ls
wx:可创建文件
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。