redis学习笔记-添加访问密码,设置随机启动
2015-03-02 16:36
381 查看
文件的特殊权限:SUID SGID SBIT
我们提到关于文件的重要权限,那就是r,w,x这三个读,写,执行的权限,但是我们发现/tmp目录权限就很奇怪, 还有/usr/bin/passwd和 /usr/bin/wall
SETUID
SUID仅可以用在二进制程序上,不能够用在shell script上面
suid的限制与功能:
1.SUID仅对二进制程序有效
2.执行者对于该程序需要有X的可执行权限
3.本权限仅在执行该程序的时候有效
4.执行者将具有该程序所有者的权限
SETGID
SGID可以对文件或目录来设置
sgid的限制与功能:
1.SGID对二进制程序有用
2.程序执行者对于该程序来说,需要x权限
3.执行者在执行的过程中会获得该程序用户组的权限
可以使用下面的命令查看SGID权限的文件:
STICKY BIT
这个SBIT目前只针对目录有效,对文件已经没有效果了。
sgid的限制与功能:
1.当用户对于此目录有wx权限
2.当用户在此目录创建文件或目录时,仅有自己和root才有权限删除该文件
SUID SGID SBIT权限设置
1.数字法
4 SUID
2 SGID
1 SBIT
2.除了数字法外,还可以通过符号法来处理,其中SUID为u+s,SGID为g+s,SBIT为o+t
3.如下所示:
特别注意的地方如下:
这个列子出现了S和T,我对文件执行的权限都是755,user,group,others都没有x权限,所以这个大写的S和T,代表就的“空的”,权限不存在。
本文出自 “天才来自重复” 博客,请务必保留此出处http://laoli110.blog.51cto.com/9136611/1693019
我们提到关于文件的重要权限,那就是r,w,x这三个读,写,执行的权限,但是我们发现/tmp目录权限就很奇怪, 还有/usr/bin/passwd和 /usr/bin/wall
SETUID
SUID仅可以用在二进制程序上,不能够用在shell script上面
suid的限制与功能:
1.SUID仅对二进制程序有效
2.执行者对于该程序需要有X的可执行权限
3.本权限仅在执行该程序的时候有效
4.执行者将具有该程序所有者的权限
SETGID
SGID可以对文件或目录来设置
sgid的限制与功能:
1.SGID对二进制程序有用
2.程序执行者对于该程序来说,需要x权限
3.执行者在执行的过程中会获得该程序用户组的权限
可以使用下面的命令查看SGID权限的文件:
STICKY BIT
这个SBIT目前只针对目录有效,对文件已经没有效果了。
sgid的限制与功能:
1.当用户对于此目录有wx权限
2.当用户在此目录创建文件或目录时,仅有自己和root才有权限删除该文件
SUID SGID SBIT权限设置
1.数字法
4 SUID
2 SGID
1 SBIT
2.除了数字法外,还可以通过符号法来处理,其中SUID为u+s,SGID为g+s,SBIT为o+t
3.如下所示:
特别注意的地方如下:
这个列子出现了S和T,我对文件执行的权限都是755,user,group,others都没有x权限,所以这个大写的S和T,代表就的“空的”,权限不存在。
本文出自 “天才来自重复” 博客,请务必保留此出处http://laoli110.blog.51cto.com/9136611/1693019
相关文章推荐
- linux学习笔记-批量创建用户并设置随机密码
- ruby on rails 学习笔记3(设置索引键和添加安全密码)
- 珍藏多年的奇门异术----学习笔记(设置远程访问恢复密码)
- 【XEN学习笔记】XEN 4.1.0 PVOPS设置和启动中遇到的一些问题
- MySQL用户账号管理(添加、删除、限制、设置密码、远程访问)
- Tomcat学习笔记--启动成功访问报404错误
- Redis笔记(三)添加密码并修改默认端口后的主从同步
- DISCUZ 学习笔记六 访问权限设置 友情链接 插件 勋章 在线列表
- Ubuntu学习笔记之:设置Root密码
- Struts2学习笔记之域属性的添加和访问
- redis 学习笔记(1)-编译、启动、停止
- IOS学习笔记(5)——启动logo画面的设置
- 学习笔记-Linux批量创建用户和设置密码及删除用户
- Tomcat学习笔记--启动成功访问报404错误
- 利用域控设置启动脚本统一更改客户端administrator密码和添加客户端本地管理员账号
- linux学习笔记-设置开机启动
- 页面每次添加都显示最后一次访问记录spring scope="prototype" 学习笔记
- 用PHP对一张图片进行九宫格位置的随机水印添加 (个人学习笔记)
- Linux学习笔记-目录解释、添加删除用户、更新密码
- 【Struts2学习笔记(8)】访问或添加request/session/application属性获取HttpServletRequest / HttpSession / ServletContex