SGID简介:1.只有可执行二进制程序才能设置SGID权限2.命令执行者要对该程序拥有执行(x)权限3.命令执行者在执行程序的时候,组身份升级为该可执行程序文件的属组4.SGID权限只在该程序执行过程中有效,也就是组身份只在程序执行过程中发生改变,命令结束用户组身份恢复. 以文件查找命令locate ...
分类:
其他好文 时间:
2017-05-20 17:23:57
阅读次数:
279
1.重启系统,按住shift键进入grub菜单; 2.选择recovery mode恢复模式; 3.在recovery menu中选择root drop to root shell prompt; 4.在命令行中输入passwd 用户名; 如果出现successful的字样说明修改成功; 如果出现: ...
分类:
系统相关 时间:
2017-05-20 01:14:04
阅读次数:
518
linux特殊权限SUID、SGID、SBIT一、SUID我们先来看一个文件,如下:[root@shiyanji~]#ll/usr/bin/passwd-rwsr-xr-x.1rootroot259802月222012/usr/bin/passwd可以看到/usr/bin/passwd这个文件状态是“-rwsr-xr-x”,而不是我们平时所熟悉的“-rwxr-xr-x”,那么当s出现在文件拥..
分类:
系统相关 时间:
2017-05-16 23:30:02
阅读次数:
259
每个人都有自己的梦想,我想把它写出来。Linux文件系统上的特殊权限SUID,SGID,Sticky(粘之位)1文件基本权限r读,w写,x执行user,group,other2安全上下文前提:进程有属主和属组;文件有属主和属组;(1)任何一个可执行程序文件能不能启动为进程:取决发起者对程序文件是否拥有执..
分类:
系统相关 时间:
2017-05-10 11:23:45
阅读次数:
199
什么是docker? Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口 docker使用场景 web应用的自动化打包和发布 自动化测试和持续集成 ...
分类:
其他好文 时间:
2017-05-03 13:08:52
阅读次数:
229
用 ls –l 命令时,能看到三个八进制数字,表示文件的权限。其实文件的权限应该用4个八进制文件来表示,没有显示的那个是第一位,用来设定一些特殊的权限,这个八进制数字的三个位是:SUID、SGID、stick-bit。 SUID:当设置了SUID 位的文件被执行时,该文件将以所有者的身份运行,也就是 ...
分类:
其他好文 时间:
2017-04-28 13:41:04
阅读次数:
241
public string GetMsgID() { Random rand = new Random((int)DateTime.Now.Ticks); string szRand = rand.Next(0, 9999).ToString().PadLeft(4, '0'); return st... ...
*---------------------------------------------------------------------- * INITIALIZATION *------------------------------------------------------------... ...
分类:
其他好文 时间:
2017-04-19 10:04:31
阅读次数:
305
SUID, SGID, Sticky 1 权限 r, w, x user, group, other 2 安全上下文 前提:进程有属主和属组;文件有属主和属组; (1) 任何一个可执行程序文件能不能启动为进程:取决发起者对程序文件是否拥有执行权限; (2) 启动为进程之后,其进程的属主为发起者;进程 ...
分类:
系统相关 时间:
2017-04-17 20:51:45
阅读次数:
225
3种测试命令: test EXPRESSION [ EXPRESSION ] [[ EXPRESSION ]] 注意:EXPRESSION前后必须有空白字符 bash的测试类型 数值测试: -eq:是否相等 -ne:是否不等 -ge:是否大于等于 -le:是否小于等于 -gt:是否大于 -lt:是否 ...
分类:
系统相关 时间:
2017-04-16 23:50:37
阅读次数:
202