信息图:Drupal 如何结合开源、开放和安全

还没有读者喜欢这个。
How far should openness extend?

Opensource.com

Drupal 是一个庞大的软件项目,无论从哪个角度衡量都是如此,成千上万的开发者为其编写代码,并在其上部署网站和应用程序。与 Linux、Apache 和 Mozilla 一起,它是世界上最大的开源项目之一。这张信息图有助于解释 Drupal 安全团队的重要工作。

Drupal security release cc-by-nd

 

谁需要保护?为什么需要保护?世界最大的开源 CMS 如何结合开放性和安全性。

Drupal 自创建以来,在十年间已经从宿舍走向董事会。它为全球成千上万的企业、政府、大学和其他机构的网站提供支持。现在为 Drupal 开发代码意味着编写的代码可能在任何这些网站上使用。无论代码来自充满热情的业余爱好者还是全职专业人士,Drupal 的代码都必须满足银行、医疗保健提供商和政府非常严格的安全要求,同时还要领先于那些试图入侵这些系统的人一步。

安全性和开源是携手并进的

Drupal 的安全流程确实需要快速而谨慎地执行,以帮助在问题变得广为人知或被利用之前修复它们。尽管如此,安全性和开源是携手并进的——这对于那些认为“隐蔽式安全”实际上有效的人来说可能是一个惊喜。隐藏在专有许可或编译代码背后,并希望没有人注意到尚未解决的安全漏洞,这无疑是灾难的根源。让您的代码对任何人开放可以大大提高安全性——任何人都可以发现并修复问题。与成千上万的开发者社区合作可以成倍地增加好处;任何人的错误修复也会变成您已修复的错误。来自世界各国政府和大型公司的安全专家定期审查 Drupal 的代码库,并认为它足够安全,可以用于他们的关键任务应用程序。

工作在安全问题出现之前就开始了——积极的安全意识

不安全的代码通常从一开始就存在缺陷。开发人员应该遵循最佳实践,将绝大多数安全问题扼杀在萌芽状态。因此,Drupal 安全团队不懈地带头努力教育和帮助 Drupal 社区预防安全问题的发生。他们在 Drupal 社区活动和会议上进行演示和培训,举办网络研讨会,编写免费的在线文档,并维护一个公共小组来讨论与 Drupal 安全相关的问题。

哪些是受支持的?Drupal 核心和稳定版本模块

Drupal 安全团队协助处理 Drupal 项目及其贡献的插件模块中的绝大多数安全问题。“开发”版本的模块是一个例外;没有受支持的稳定版本(“1.0”、“2.1”等)的模块无法获得安全团队的监督。如果您正在考虑为关键应用程序使用只有“开发”或“beta”版本的模块,请鼓励模块维护者创建稳定的、受支持的“x.0”版本。

关于 Drupal 安全团队

Drupal 项目于 2005 年正式成立了安全团队,并定期轮换团队领导。代码通常不会“突然变得不安全”,但有些问题可能很微妙且难以发现。新技术的兴起可能会以新的方式使问题显现出来。大量的技能、知识和经验投入到使 Drupal 尽可能安全的工作中。Drupal 安全团队现在是一个成熟的、多元化的团队,目前由大约 40 位世界领先的网络安全专家组成(他们都不是机器人,尽管他们技术精湛且效率很高)。他们监控和分析“前线”出现的问题,并努力提高 Drupal 项目的安全性。团队成员是来自 3 个大陆国家的敬业志愿者,包括比利时、加拿大、英国、法国、德国、匈牙利、爱尔兰、日本和美国的居民。该团队的成员来自咨询公司、Drupal 服务提供商、政府承包商和 Drupal 的最终用户,包括非营利组织、营利组织和教育机构。

安全发布流程

如果您的 Drupal 站点被黑客入侵或篡改

帮助阻止这种不幸的事件发生在其他人身上!尽管无法协助处理个别案例,但安全团队希望了解您的经验,以便更好地保护整个 Drupal 社区。您可以使用页面 “我的站点被篡改了。现在怎么办?” 上的模板,让他们知道发生了什么事。

资源

有关更深入的信息,请阅读 Drupal 安全报告,网址为 http://drupalsecurityreport.org

所有当前的安全公告以及有关如何订阅 Drupal 安全新闻通讯、联系安全团队等的信息都列在 http://drupal.org/security

感谢

首先,我们衷心感谢 Drupal 安全团队的志愿者们。我们非常感谢您对 Drupal、我们的安全以及良好运行的网络的奉献。

特别感谢 Drupal 安全团队负责人 Greg Knaddison,感谢您的见解和帮助,使这一切都正确!

还要感谢 mogdesign 和 Acquia 帮助解释这个复杂而重要的过程。

广而告之

信息图“保持 Drupal 安全 - Drupal 安全发布的十个步骤”根据 Creative Commons Attribution-NoDerivs 3.0 Unported License 获得许可。下载它并广而告之。

最初出现在 acquia.com 上。

标签
User profile image.
Acquia 社区事务经理 Jeffrey A. "jam" McGuire 长期以来对 Drupal 项目及其社区充满热情。在全球各地的 Drupal 和其他活动中进行演讲有助于满足他内心的明星梦,他还通过作为故事讲述者、歌手、法国号和阿尔卑斯长号演奏者的表演来满足这一点。标签:音乐家、美食家、Drupal 爱好者...

2 条评论

不错的文章,但让我们面对现实,尽管它的用户群很大,但还是有比 Drupal 更好的框架,我经历过,也做过

如果您是 PHP 开发人员,您应该已经知道我在说什么框架了.. ;)

这篇文章旨在解释 Drupal 安全的工作方式。它并非旨在与其他框架进行比较。

当然还有其他框架,当然,每个框架在某些方面都更好。

顺便说一句,您的语法错误夺走了您的大部分可信度。您可能需要在这方面下功夫。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 3.0 Unported License 获得许可。
© . All rights reserved.