您的位置:首页 > 其它

尚观学习-ule-高级权限

2012-11-23 18:09 127 查看
高级权限

suid

sgid

t权限

隐藏权限

umask

facl

suid:

当你对一个命令设置了suid之后,后面不管谁来执行他,都会拥有该命令的所有者权限(只能对可执行权限的文件进行设置)

which cat 查找命令的全路径

ll `which cat` 两条命令合在一起

chmod 4755 `which cat` 增加suid权限

chmod 755 `which cat` 取消suid权限

chmod u+s `which cat` 字母方式增加suid权限

chmod u-s `which cat` 字母方式取消suid权限

sgid:

当你对一个目录设置了sgid之后,后面再往这个目录下创建文件,新创建文件的所属组都属于他父目录的所属组(只能对目录操作)

chmod 2755 dir1 增加sgid权限

t(sticky)权限:

当你给一个目录设置了t权限之后,其他用户(root账户除外)在这个目录下不能删除不属于自己的文件

chmod 1777 dir1 设置t权限

隐藏权限

lsattr file1 查看文件的隐藏权限

lsattr -d dir1 查看目录的隐藏权限

chattr +a file1 增加a隐藏权限( 能追加 不能写 不能删除,包括root帐户)

chattr +i file2 增加i隐藏权限(不能追加 不能写 不能删除,包括root帐户)

chattr -a 取消a隐藏权限

chattr -i 取消i隐藏权限

chattr -d 对目录操作

未完,待续。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: