2.18 特殊权限set_uidset_uid作用:普通用户,临时拥有:该命令所有者(用户)身份。给一个命令,设置set_uid,前提:这个文件必须是一个可执行的二进制文件。1. 切换到普通用户下:su - 普通用户[root@hao-01 ~]# su - haojiabin2. 查看当前登录用户:whoami[haojiabin@hao-01 ~]$ whoami3. 在普通用户下,使用ls命
分类:
其他好文 时间:
2017-12-21 18:18:15
阅读次数:
129
2.18特殊权限set_uid我们之前有用过passwd这个文件这个文件是什么权限那。我们用which看一下。可以看到他是红色的,也可以看到他的权限是rwsr-xr-x平时我们看到的都是rwx没有s的这个权限,其实他就是set_uid权限set_uid的作用:我们Linux系统是一个比较安全的系统,普通用户改密码不可能只让root超级用户帮他们改。改密码就是改密码的配置文件(shadow)从下图我
分类:
其他好文 时间:
2017-12-21 18:17:13
阅读次数:
182
Linux还有三个比较特殊的权限,分别是:setuid,setgid,stick bit 。 -:表示一般文件 d:表示目录文件 l:表示链接文件 b:表示块设备 c:表示字符设备 p:表示管道 s:表示套接字 1.setuid,setgid: setuid的作用是让执行该命令的用户以该命令拥有者的 ...
分类:
系统相关 时间:
2017-12-20 03:40:20
阅读次数:
231
1.首先来看一个,特殊的权限setuidroot@nfyx:/home/nfyx/test/umask#whichpasswd/usr/bin/passwdroot@nfyx:/home/nfyx/test/umask#ll/usr/bin/passwd-rwsr-xr-x1rootroot542565月1707:37/usr/bin/passwd*root@nfyx:/home/nfyx/test/umask#这里的s权限,是什么情况?那么,这里..
分类:
系统相关 时间:
2017-10-31 23:48:00
阅读次数:
278
特殊权限位set_uidset_gidstick_bit软链接硬链接[root@alex~]#ls-l/etc/shadow存放密码文件----------.1rootroot760Oct2101:30/etc/shadow[root@alex~]#ls-l/usr/bin/passwd-rwsr-xr-x.1rootroot27832Jun102014/usr/bin/passwd[root@alex~]#chmodu+s/usr/bin/ls临时拥有root权..
分类:
其他好文 时间:
2017-10-27 15:39:56
阅读次数:
325
一、set_uid set_uid其实是一种特殊权限,我们看一个文件: 它的所有者的x权限位被s代替了。那么这个s代表什么意思呢?它代表执行这条命令的普通用户,能暂时拥有这个命令所有者的身份。 举个例子来说,我们可以通过passwd命令来修改密码。我们再来看看密码存放的文件: 我们发现这个文件的权限 ...
分类:
系统相关 时间:
2017-10-27 02:00:10
阅读次数:
320
特殊权限set_uid的作用是使普通用户去执行某个命令过程中临时拥有所有者身份,必须是二进制文件(命令、库文件),在Linux系统中,最明显的例子就是passwd这个命令。set_uid仅仅作用在二进制文件上看到passwd文件权限中有s,普通用户就能够自行修改自己的密码。普通用户无法用l..
分类:
其他好文 时间:
2017-10-26 23:18:40
阅读次数:
325
一、特殊权限set_uidset_uid:改权限针对二进制可执行文件,使文件在执行阶段具有文件所有者的权限。比如,passwd这个命令就具有该权限。当普通用户执行passwd命令时,可以临时获得root权限,从而可以更改密码。该权限作用在所有者的x权限位上。[root@centos-01tmp]#whichpassw..
分类:
其他好文 时间:
2017-10-26 23:03:04
阅读次数:
258
特殊权限set_uid特殊权限set_gid特殊权限stick_bit软链接文件硬连接文件特殊权限set_uids:set_uid改密码的文件:当普通用户set_uid执行这个命令时,就会临时拥有root用户的身份对一个文件执行set_uid命令,前提是这个文件是一个二进制的文件,而且是一个可执行的文件。eg:给ls..
分类:
其他好文 时间:
2017-10-26 22:54:10
阅读次数:
151
特殊权限set_uid该权限只能赋予二进制可执行文件,授权后普通用户在执行该文件时临时拥有它的所有者的权限目录也可添加该权限,但无实际意义[root@24centos7-01/]#whichpasswd/usr/bin/passwd[root@24centos7-01/]#ls-l/usr/bin/passwd-rwsr-xr-x.1rootroot278326月102014/usr/..
分类:
其他好文 时间:
2017-10-25 11:34:18
阅读次数:
147