文件权限二(特殊权限、隐藏属性、文件访问控制列表、切换用户方
文件特殊权限:
SUID:将文件执行者临时获取所以者权限;U=user 用户 命令格式:chmod u + s 文件 SGID:临时获取所有组权限;G=group 组 命令格式:chmod g + s 文件 SBIT:只能自己删除自己的文件,因为SBIT保护位将文件保护起来 命令格式:chmod o + t 文件 注意:文件/目录用数字4位表示,其中第一位表示是否有特殊权限,第2-4位表示一般权限或特殊权限转换后的值。通过用数字的方式表示权限可以使设置用户(或文件、目录)权限时,更加方便,不用去记9位的rwx 一般权限或特殊权限转换方式: 针对suid和sgid 当末位有x时,末位转换成小s; 当末尾为-时,末位转换成大S; 针对sbit 当末位有x时,末位转换成小t; 当末尾为-时,末位转换成大T; eg1:6642转换成特殊权限。思路:先将后面3位表示成一般权限的方式,然后第一位表示特殊权限的类型 文件隐藏属性
lsattr [参数] 文件查看隐藏权限 文件访问控制列表 注意:在设置后,查看ACL列表信息时会发现,原最后文件的权限表示为点(.)变为加号(+),说明文件已经被设置为ACL getfacl [参数] 文件名称 查看ACL su与sudo命令 sudo命令 可以把一些命令的执行权限授予指定用户,确保普通权限用户执行一些特定的命令,也可以避免暴露root管理员密码 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 魔兽世界lua笔记(3、魔兽界面位置修改)
- ThemeEngine在Delphi2010中的安装及使用方法
- 对于Perl条件,使用’if’与’unless’
- inno-setup – Inno Setup中更大的“选择组件”页面
- perl – 我如何整理DBIx :: Class :: Schema :: Loader的输
- mybatis文件映射之利分布查询时传递多列值 (七)
- 如何回滚php artisan的效果make:auth in laravel 5
- 又一个lua与C++粘合层框架
- macos – OSX 10.9 Mavericks上的Perl DBI / DBD问题
- 【计算机视觉】基于局部二值相似性模式(LBSP)的运动目标检