服务器安全基础:维护服务器安全的关键要素
随着信息技术的不断发展,服务器作为企业信息系统的核心,其安全性越来越受到重视。本文将探讨服务器安全的基础要素,帮助运维和网络工程师更好地保障服务器安全。
补丁管理
补丁管理是服务器安全的基础工作之一。澳大利亚信号局在其“顶级4”安全建议中两次提到了补丁的重要性。从安全角度来看,如果存在已知的漏洞,那么应用补丁以消除漏洞是最佳选择。虽然这里不会深入探讨补丁管理的具体方法,但这一概念应该已经得到了广泛的理解。
数据备份
数据备份是保障服务器安全的重要手段。如果你的数据哪怕只有一点重要性,你也必须确保有定期的备份,并且至少有一部分备份是离线的,这样它们就不会受到可能影响服务器上实时数据的事件的影响。类似于薛定谔的猫,如果你不定期通过恢复操作来测试你的备份,那么你的备份既有效又无效。墨菲定律可能会给出更糟糕的几率,并说未测试的备份在你最需要它们的时候总是无效的。
日志管理
日志管理是服务器安全的重要组成部分。系统和应用程序日志包含大量信息,可用于多种目的。应用程序日志应该足够详细,不仅能够提供调试错误的信息,还能够提供关于安全事件成功和失败的洞察,这些事件在操作系统级别可能被忽视。如果日志不够详细,那么可能需要与开发者沟通,让他们了解描述性日志的安全益处。操作系统日志默认情况下非常冗长,这又引出了管理这些日志的下一个挑战。集中式日志管理的益处远远超过了设置它所需的努力。服务器和应用程序可以被配置为保留本地滚动日志,同时将每个日志条目的副本转发到中央服务器。一旦分散的日志集中在一起,就可以开始寻找通常在单个服务器上被忽视的活动,但实际上是整个服务器集群中协调和分布式攻击的一部分。此外,还可以过滤出只有有用或有趣的日志条目,并将它们转发到SIEM进行更深入的分析。这是一个重要的步骤,因为大多数SIEM产品都是根据摄入日志的量来授权的。
时间同步
确保所有服务器和网络设备使用共同的时间同步源是另一个常被忽视的问题。虽然表面上这似乎与安全无关,但没有共同的时间参考点,将不同系统之间的日志进行关联将变得非常困难,甚至不可能。使用基于时间的单次密码(TOTP)也需要同步的时钟,TOTP使用当前时间作为加密散列函数输入的一部分。
结尾:
对于运维和网络工程师来说,了解并实施这些服务器安全基础要素对于保障企业信息系统的安全至关重要。通过有效的补丁管理、数据备份、日志管理、时间同步和互联网访问控制,可以大大降低服务器遭受攻击的风险,确保企业信息系统的稳定运行。
原文: APNIC Blog(2018-01-19)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog