Home | Favorite | Sitemap | search
  • 成功栏目导航
  • 成功教育学
  • 成功创业者
  • 成功投资者
  • 成功管理学
  • 成功心理学
  • 领袖栏目导航
  • CEO
  • CFO
  • CIO
  • CTO
  • CKO
  • CHO
  • CMO
  • CNO
  • CQO
  • CBO
  • CCO
  • CVO
  您现在的位置: 成功领袖网 >> 首席技术官CTO >> 技术方案 >> 文章正文
如何保证Linux操作系统下的密码安全
【ICXO.com编者按】

自从人类开始使用电脑以来,主要是靠密码来限制对系统的访问。虽然软硬件的更新换代不断,但依靠密码来保护系统这一原则仍然没有改变。选择密码似乎是很平常的是,但用户的系统安全完全基于密码的强壮性。一个简单、容易猜出的密码等于敞开了系统的大门-攻击者一旦获取密码就可以长驱直入。一个足够强度的密码需要几年的时间去破解,而一个脆弱的密码在一分钟内就没有任何秘密可言。以下几个问题涉及密码的设置... 


  密码安全概述

  自从人类开始使用电脑以来,主要是靠密码来限制对系统的访问。虽然软硬件的更新换代不断,但依靠密码来保护系统这一原则仍然没有改变。选择密码似乎是很平常的是,但用户的系统安全完全基于密码的强壮性。

  一个简单、容易猜出的密码等于敞开了系统的大门-攻击者一旦获取密码就可以长驱直入。一个足够强度的密码需要几年的时间去破解,而一个脆弱的密码在一分钟内就没有任何秘密可言。以下几个问题涉及密码的设置:

  ● 是否按照公开的标准来设置密码;

  ● 密码是否加密;
  
  ● 密码是否使用shaow;

  ● 回答上述问题将有助于了解Linux系统密码是否安全。

  强制密码设置规范

  密码安全的第一步是选择难于猜测的密码。不幸的是,用户倾向于选择容易记忆的密码-但同时也容易被黑客破解。记住密码当然重要,但更重要的是确保密码的安全,因此建议不要选择小孩的名字、宠物名字或是配偶的生日,用户需要设置黑客难于猜测、破解的密码。

  采用大小写字符组成密码对提高安全度很有帮助,尽管这并非是唯一提升安全强度的方法,但对付黑客的暴力破解很有效(黑客往往使用字典破解法对密码进行穷举,直到找到匹配密码为止)。作者也见过采用随机生成的密码,但在很多情况下,最好的密码既要有强壮性,又要让用户容易记住。本文提供一种方法建立既强壮又便于记忆的密码。

  上面谈到的很多都似乎是常识,但困难在于如何让所有的Linux用户遵循系统管理员规划好的密码设置规范。在Linux系统中,大多数版本的Passwd(系统中进行密码设置的软件)可以配置一定的规范来定义用户的密码,例如要求用户设置的密码不得少于6个字符,其中必须还要包括至少2个数字。笔者推荐Npasswd这个软件可以完全替代Linux系统中的Passwd,该软件可以检查用户所要设置的密码是否足够强壮。建议系统管理员最先从这里入手,为所有的用户规定密码设置规范。

  针对目前的密码数据库,系统管理员可以使用多种工具来审核密码安全。类似Crack 和John the Ripper可以让你对系统密码进行测试。越简单的密码,上述工具破解(也就是猜到)的就越快。这种工具尝试破解/ect/passwd/目录下面的密码文件并输出结果。猜出的密码越多说明贵单位的漏洞也就越多。系统管理员可以选择禁止某些不安全帐户,虽然方法简单但并非一直可以这样做。最好的办法是给黑客访问相应目录和文件设置障碍,让黑客无法轻易获取密码数据库文件并进行破解。

  密码数据库的保护手段

  下

[1] [2] 下一页

  • 上一篇文章: 详细解析Apache服务器实现的用户验证
  • 下一篇文章: 常见网络故障及解决办法
  • 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】
    【网友评论】
    Windows 2003系统下VPN服务器…
    “灰鸽子”完整猎杀方案
    Oracle数据库最大可用性体系结…
    赛门铁克Enterprise Vault可用…
    • 【郑重声明】
    • 免责声明:成功领袖网登载此文出于传递信息之目的,绝不意味着成功领袖网赞同其观点或证实其描述。以上内容仅供网友学 习与交流,无意侵犯版权。如有侵犯您的利益,请告知。我们将尽快删除。
    基本信息
    • 作者:佚名
    • 来源:不详
    • 阅读:
    • 时间:2007-8-11

    相关信息
    • 如何缩小SQL Server数据库日志文件
      如何写一份好的工程师简历
      如何与一个纯技术的老板合作
      一个程序员如何月进万金的?
      教你如何提高SQL Server 2000 的性能?
      如何有效防止Java程序源码被人偷窥?
      模仿的十年,看中国IT企业如何优秀
      如何才能正确地激励程序员
      案例学习:如何让你的SQL运行得更快
      你应当如何学习C++以及编程

    点击排行
    • 普通文章 数据库应用技术与电子商务的关…
      普通文章 当技术插上资本的翅膀
      普通文章 当搜索遇到商业智能 BI搜索有何…
      普通文章 教你三点如何判断ERP软件是否合…
      普通文章 江民杀毒软件KV2007 新技术
      普通文章 赛门铁克Enterprise Vault可用…
      普通文章 西门子网站利用李宇春作弊
      普通文章 流氓软件横扫网络 灭其没商量
      普通文章 百度的图书战略
      普通文章 微软承诺不强制用户升级IE7 继…
      普通文章 微软欲颠覆PC机外观设计迎合新…
      推荐文章 QA组织的建立
    评论排行
    • 推荐文章 QA组织的建立
    关于我们 | 联系方式 | 合作伙伴 | 友情链接 | 站点地图 | 网站大事记 | 留言反馈 | 老网站
    为了使本网站能够得到更好的浏览效果,请您使用IE6.0或以上版本浏览 (For better browsing effect,Recommend to use IE6.0 or above)
    版权所有 成功领袖网 www.21cbpc.com 最佳分辨率 1024×768 E-mail:21cbpc@gmail.com 灵意设计全程网络策划 备案序号:粤ICP备05135149号