2.18特殊权限set_uid2.19特殊权限set_gid2.20特殊权限stick_bit2.21软链接文件2.22硬连接文件2.18特殊权限set_uidpasswd有setuid权限s是set_uid的权限更改密码的文件即使是000权限,root也可以更改这个文件passwd有setuid权限当普通用户执行该命令的时候,就会临时拥有root用户..
分类:
其他好文 时间:
2017-08-10 23:49:03
阅读次数:
231
添加SUID: chmod 4755 可执行文件名 或 chmod u+s 可执行文件名 删除SUID: chmod 755 可执行文件名 或 chmod u-s 可执行文件名 危险的SetUID:若给vim设置SUID权限,则所有普通用户可通过vim修改所有配置文件。 SGID实例: locate ...
分类:
其他好文 时间:
2017-08-05 22:03:29
阅读次数:
196
usermod命令、用户密码管理usermod命令idaming查看用户uidgid增加扩展组usermod-G如果继续添加会覆盖之前的扩展组同时指定俩个扩展组必须要-G-g不行用户密码管理passwd有setuid属性这里只要是"*说明用户不能登录密码是有问题的锁定用户密码passwd-l锁定用户aming密码解锁!就..
分类:
其他好文 时间:
2017-07-27 22:35:17
阅读次数:
197
刚开始运行sudo时,报了下面这个错误 sudo: must be setuid root,于是上网找解决方法,搜索出来的都是这样解决的 ls -l /usr/bin/sudochown root:root /usr/bin/sudochmod 4755 /usr/bin/sudo reboot 我 ...
分类:
系统相关 时间:
2017-06-30 17:15:37
阅读次数:
246
文件除了常规的权限r, w, x 还有一些特殊的权限,s与t权限,具体的用处如下 1 SetUID 当s 这个标志出现在文件所有者的x权限上时, 例如/usr/bin/passwd, [root@oracledb ~]# ll -d /usr/bin/passwd-rwsr-xr-x. 1 root ...
分类:
系统相关 时间:
2017-06-27 20:09:25
阅读次数:
284
SetUID 1.只有在可执行的二进制程序上设定SUID权限才是有意义的 2.命令执行者要对该程序拥有执行权限 3.命令执行者在执行该程序时获得该程序文件属主的身份 4.SetUID权限只在该程序执行中有效,也就是身份改变只在程序执行中有效 例如: passwd命令拥有SetUID权限,所以普通用户 ...
分类:
系统相关 时间:
2017-06-25 10:02:21
阅读次数:
255
linux权限之setUID的介绍: 链接 详细的解释和实践 stackexchange上对于使用了setuid的程序为什么不能修改其他用户代码的解释: 链接 because at the time of password change the real user id is checked not ...
分类:
系统相关 时间:
2017-05-30 15:48:23
阅读次数:
164
文件名称 在 Linux 底下,每个档案或文件夹的文件名称最长能够到达 255 的字符,加上完整路径时,最长可达 4096 个字符; 因为 Linux 在文字接口下的一些指令操作关系,一般来说,您在设定 Linux 底下的文件名时, 最好能够避免一些特殊字符比較好!比如底下这些: * ? > < ; ...
分类:
系统相关 时间:
2017-05-02 19:48:46
阅读次数:
183
就是模拟setuid seteuid setreuid setresuid,感觉代码比书上大段的文字好记,就写成代码形式了。 main函数是TLPI第9章习题第1道的运行结果,然后模拟了一遍功能,后面几道也很简单就能做出来了。以后忘记的话看遍代码就能很快记起来了。 ...
分类:
系统相关 时间:
2017-04-07 09:57:30
阅读次数:
239
From: https://www.rootusers.com/how-to-fix-mariadb-10-0-29-selinux-update-failure/ 安装mysql 10.0.29后,启动mysql失败: 可以看到,myql服务状态是down。错误显示mysqld_safe_help ...
分类:
数据库 时间:
2017-04-05 14:07:11
阅读次数:
941