使用粘贴位修改文件的权限
2014-05-09 13:03
323 查看
SUID:当一个程序有SUID位的时候,有X权限的用户运行该程序时候都将以程序所有着的身份运行,且SUID只对程序有效对脚本无效。如普通用户可以运行passwd命令将新密码写入/etc/shadow文件中 SGID:可以为二进制程序和目录设置SGID位。有X权限的用户运行该程序时候会获得该程序所在组的支持。对于目录来说,任何有权在该目录下新建文件的用户创建的文件的数组都是继承该目录的属组。 SBIT:只对目录有效。当一个目录被设置了SBIT以后,只有文件所有这和root用户可以更改删除该文件,其他用户只读。 有时候会看到大写的S,T这是无效的。 chmod 7777 txt来设置文件的强制位,第一个数字位就是强制为SUID=4,SGID=2,SBIT=1就是7了suid----> 4000 对该文件有执行权限的用户,都可以以该文件属主的身份执行
有些命令root执行的时候能显示出来的数据,普通用户虽然也可以执行,但有些数据显示不出来,只需要修改可执行文件的这个权限,普通用户执行后就会拥有和root执行一样的效果。
chmod 4755 /bin/netstat
ll /bin/netstat
-rwsr-xr-x 1 root root 128192 Aug 25 2011 /bin/netstat
sgid----> 2000 对该文件享有执行权限的用户,都具有跟该文件数组相同的执行效果
chmod 2755 /bin/netstat
ll /bin/netstat
-rwxr-sr-x 1 root root 128192 Aug 25 2011 /bin/netstat
综合suid和sgid
chmod 6755 /bin/netstat
ll /bin/netstat
-rwsr-sr-x 1 root root 128192 Aug 25 2011 /bin/netstat
sbit 只对目录有效,设置后,该目录可以让不同的用户访问该目录进行读写,但不能删除其他用户在该目录下的文件。
sbit----->1000
chmod 1777 /tmp
drwxrwxrwt. 12 root root 4096 May 9 03:39 tmp
本文出自 “秋风颂” 博客,请务必保留此出处http://qiufengsong.blog.51cto.com/7520243/1408828
有些命令root执行的时候能显示出来的数据,普通用户虽然也可以执行,但有些数据显示不出来,只需要修改可执行文件的这个权限,普通用户执行后就会拥有和root执行一样的效果。
chmod 4755 /bin/netstat
ll /bin/netstat
-rwsr-xr-x 1 root root 128192 Aug 25 2011 /bin/netstat
sgid----> 2000 对该文件享有执行权限的用户,都具有跟该文件数组相同的执行效果
chmod 2755 /bin/netstat
ll /bin/netstat
-rwxr-sr-x 1 root root 128192 Aug 25 2011 /bin/netstat
综合suid和sgid
chmod 6755 /bin/netstat
ll /bin/netstat
-rwsr-sr-x 1 root root 128192 Aug 25 2011 /bin/netstat
sbit 只对目录有效,设置后,该目录可以让不同的用户访问该目录进行读写,但不能删除其他用户在该目录下的文件。
sbit----->1000
chmod 1777 /tmp
drwxrwxrwt. 12 root root 4096 May 9 03:39 tmp
本文出自 “秋风颂” 博客,请务必保留此出处http://qiufengsong.blog.51cto.com/7520243/1408828
相关文章推荐
- 使用adb shell 进入手机修改文件的权限
- 使用终端shell命令批量修改一个文件下的所有文件的读写权限
- Mac 创建和打开含有空格文件的文件夹解决方案;使用修改root密码,使用root 权限
- iis服务器上面使用百度编辑器ueidtor提示“找不到临时文件”需要给window/temp修改权限
- mac下如何修改文件权限(针对Cocoapod安装成功使用时一直提示command not found问题)
- 让XP HOME使用组策略、本地用户和组、安全策略以及文件访问权限的修改
- 使用chmod修改文件权限
- 使用WMI修改文件文件夹的NTFS权限
- 使用adb相关命令,获取文件的读写权限以及修改文件权限
- 详细记录 mac 系统下使用 chmod 命令修改文件权限
- 修改system.img的文件的权限和属性:使用make.ext4fs的方法
- 使用adb shell 进入手机修改文件的权限
- 使用chmod修改文件权限
- cooca中使用chmod()修改文件权限
- 使用XCACLS修改文件和文件夹权限
- 使用数字来修改一个文件的存取权限
- mac 系统下使用 chmod 命令修改文件权限
- 使用XCACLS修改文件和文件夹权限
- [Linux文件属性]使用chmod函数修改指定文件权限
- Linux chmod命令修改文件与文件夹权限命令代码