尚观学习-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 对目录操作
未完,待续。。。
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 对目录操作
未完,待续。。。
相关文章推荐
- 尚观学习-ule-权限
- liunx学习第四天 高级权限
- 尚观学习-ule-用户和组
- 尚观第6天学习笔记高级命令篇
- 尚管学习第四天 高级权限
- 尚观学习-ule-文件操作
- 尚观学习-ule-Linux系统安装相关及基本操作
- 尚观学习笔记 用户权限管理
- 尚观学习-ule-帮助
- 尚观学习-ule-编辑器
- liunx基本命令(高级进程和高级权限的学习)
- Unix高级环境编程 学习
- Python学习-高级特性
- 学习笔记9—JAVA高级视频03_图形用户界面GUI
- 高级Shell 脚本编程学习笔记
- 安卓开发学习之012 TextView高级应用
- 【MyBatis学习10】高级映射之多对多查询
- Spark学习体系整理(基础篇、中级篇、高级篇所涉及内容)
- <<高级Bash脚本编程>> 学习笔记
- UI高级第四课 iOS绘图与动画——iOS学习连载32