网站公告列表     我站正在进行双线测试,网通空间地址为http://www1.52wyx.com.欢迎您的使用!  [lwyx  2007年7月23日]            庆祝我站图形图象及站长在线查询工具(下载)栏目开通!  [五月雪电脑教程网  2007年5月21日]            努力打造国内最新最快最丰富的软件信息开放平台!一直致力于提供新鲜、全面、专业的软件信息和知识。软件资讯,无限精彩!  [五月雪  2006年2月23日]            新版本进入测试阶段,请各位网友多提宝贵意见!  [管理员  2006年1月24日]        
加入收藏
设为首页
繁體中文
您现在的位置: 五月雪电脑教程网 >> 操作系统 >> Linux >> 正文
Linux下/tmp文件目录引起不正常登录问题          
Linux下/tmp文件目录引起不正常登录问题
作者:佚名 文章来源:本站原创 点击数: 更新时间:2008-5-14 7:01:17
关键字信息载入中...
广告载入中...

  现象:/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用户才能直接访问或修改的文件,当然前提是这个普通用户对这个文件的某个部分拥有相应的权限。

文章录入:llm64    责任编辑:lwyx 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网 络 热 门
    网络热门信息载入中...
    最 新 热 门
    最新热门信息载入中...
    最 新 推 荐
    最新推荐信息载入中...
    相 关 文 章
    相关文章信息载入中...
    相 关 评 论
    相关评论信息载入中...

    Copyright @ 2005 2006 五月雪电脑教程网
    中华人民共和国信息产业部ICP备案号: 闽ICP备 05014026
    教程网技术支持:QQ:75484101 友情提供
    统计进行中...统计进行中...

    Linux系统Fcitx中文输入
    Linux系统下如何删除某个
    新手学习如何在Linux系统
    清除操作系统两大顽固文
    linux下shell的工作原理
    基础知识:什么是Fedora
    Linux下查看CPU类型三种
    Linux无法解析域名的解决
    在Linux操作系统下重新安
    关于Linux为什么最多能分
     姓 名:
     评 分:
    1分 2分 3分
    4分 5分
     内 容: