IT分销/经销中间件

运维人员应该时刻谨记的十大安全法则

  网站安全问题可以说是现在最引人关注的问题。本文介绍了十条措施维护网站安全最低限度需要做到的事情,主要是给大家提供思路,为广大运维人员提供参考。这十条措施涉及到用户身份验证、数据加密传输、子网划分、灾难备份等多个方面的内容。

  网站前端防护

  措施1:网站用户的身份认证

  一般可以采用用户名+密码验证,确认用户登录身份,并根据数据库中预设的权限,向用户展示相应的界面。
  对于重要的网站应用,需要根据PKI机制,验证用户提供的证书,从而对用户身份认证(服务器对客户端认证),并确保交易的不可抵赖性。证书的提供可以采用两种方式:文件证书或是USB设备存储的证书。文件证书保存在用户磁盘和文件系统上,有一定的安全风险,但是可以免费;USB证书安全性高,但是一般需要向用户收费。


  措施2:网站数据的加密传输

  对于使用Web浏览器的网上系统应用,采用SSL+数字证书结合的方式(即HTTPS协议),保证通信数据的加密传输,同时也保证了用户端对服务器端的认证,避免用户被冒充合法网站的“钓鱼网站”欺骗,从而泄露机密信息(用户名和密码等),造成不可挽回的经济损失。

  如何建立SSL(HTTPS)网站?鸟哥的私房菜里面有一章进行了简单的介绍。

  措施3:用户账号使用行为的日志记录及其审计

  系统服务器侧应根据账号,对用户的使用行为进行详细的日志记录和审计,通过上述因素的日志记录,进行阶段性的审计(时间间隔应该比较小),从而做到发现用户账号的盗用、恶意使用等问题,尽早进行处理。

  措施4:恶意用户流量的检测、过滤及阻断

  系统服务器侧应部署IDS入侵检测系统、IPS入侵防护系统、防火墙等设备,或者部署目前高效、流行的UTM(统一威胁管理)设备,对恶意用户采用的各种攻击手段进行检测和防护,重点过滤恶意流量、突发流量等。

  措施5:对非正常应用请求的过滤和处理

  系统的服务器端,尤其是数据库服务器端,应该通过配置和增加对用户非常长应用请求的过滤和处理模块,以避免由于数据库的自身漏洞未及时打上补丁而遭受目前流行的SQL注入攻击等。
参与27

26同行回答

microxsmicroxs系统工程师evsoft
拜读,学习了,谢谢分享...显示全部
拜读,学习了,谢谢分享...收起
电信设备制造商 · 2012-03-07
浏览811
ggghaoggghao项目经理ghao
什么都不说了,阅读先:lol显示全部
什么都不说了,阅读先:lol收起
2012-03-01
浏览816
katafukatafu其它IBM
真强悍,很细节显示全部
真强悍,很细节收起
IT其它 · 2011-11-14
浏览809
giserpangiserpan实施工程师
非常不错,楼主辛苦了显示全部
非常不错,楼主辛苦了收起
生活生产服务 · 2011-11-03
浏览826
z573038152z573038152系统工程师zhongruan
不错,支持一下显示全部
不错,支持一下收起
IT分销/经销 · 2011-11-01
浏览837
奇林醉奇林醉软件开发工程师Hisoft
支持一下显示全部
支持一下收起
互联网服务 · 2011-10-10
浏览843
fm928fm928技术经理北京东方龙马软件发展有限公司
很详细,谢谢显示全部
很详细,谢谢收起
IT分销/经销 · 2011-10-08
浏览824
lixin199036061lixin199036061网站架构师苏州新宇软件
长见识了显示全部
长见识了收起
互联网服务 · 2011-09-24
浏览818
congpqcongpq运维工程师北京宇信易诚科技有限公司
真的挺不错的!楼主牛!显示全部
真的挺不错的!楼主牛!收起
IT分销/经销 · 2011-02-23
浏览810
hu198499hu198499软件开发工程师数据中心(北京)
很好,支持一下!@显示全部
很好,支持一下!@收起
互联网服务 · 2010-10-24
浏览811

提问者

seawww
系统工程师
擅长领域: 中间件

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-09-27
  • 关注会员:1 人
  • 问题浏览:13815
  • 最近回答:2012-03-07
  • X社区推广