• 删除Linux下/tmp目次惹起的不正常登录零碎


      前导发轫:网海拾贝  




    情形:/tmp占用400M的空间(里面扫数是冗杂无章的器械)

    举措:删除/tmp目次

    成效:组成只能启动到节制台体例

    应急:

    1 设立建设目次:#mkdir /tmp 了局零碎在节制台体例登录和X windows体例登录环境间重复切换,不能进入零碎

    2 改动权限:#chmod a rwx,o t /tmp

    即为:

    drwxrwxrwt 4 root root 4096 9月 16 15:18 tmp

    零碎克复正常。

    详细解析缘由如下:

    正常环境下,/tmp目次的权限是:

    drwxrwxrwt 4 root root 4096 9月 16 15:18 tmp

    它表现一切的用户都可以在个中树立文件(或目次),即任何人都对tmp目次拥有“写权限”,但是除非tmp目次的一切者和文件的一切者,其别人不能在/tmp目次下改写(或删除、重命名)别人的文件(或目次)。

    如果你删除了零碎的tmp目次,又用mkdir /tmp树立这个目次,那么凭据umask的划定,默许发起的目次的权限是:

    drwxr-xr-x 3 root root 4096 9月 16 15:31 tmp

    那么其别人就不能在/tmp目次下树立文件了;这时,零碎将泛起缺点(如:不能启动或不能进入x windows);

    如果你用:chmod a w /tmp改动/tmp目次的权限为:

    drwxrwxrwx 3 root root 4096 9月 16 16:34 tmp

    那么任何人都可以删除别人在/tmp目次下的文件了,包括删除root在/tmp目次下树立的文件;

    如果用:chmod o t /tmp为/tmp目次加了粘滞位t,那么其别人就不能在tmp目次下改写(或删除、重命名)别人的文件(或目次),起到了/tmp目次的陶染。

    另外,“suid”和“sgid”不凡标记位可以使通俗用户运转一个挨次,使这个挨次访问或修改只需文件一切者或root用户才干间接访问或修改的文件,固然前提是这个通俗用户对这个文件的某个部门拥有响应的权限。




    版权声明: 原创作品,允许转载,转载时请务必以超链接体例标明文章 原始理由 、作者信息和本声明。不然将究查执法责任。

  • 相关阅读:
    徐汉彬:Web系统大规模并发——电商秒杀与抢购
    编程语言十一月份排行
    windows C 与 linux C区别?
    inux 下c/c++ 连接mysql数据库全过程-----已经通过验证
    MySql可视化工具MySQL Workbench使用教程
    C语言连接数据库
    C语言连接MySql数据库
    C语言位运算
    python-函数
    python2.x和python3.x共存
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1976186.html
Copyright © 2020-2023  润新知