xre*_*ref 4 nginx openssl apache-2.2 heartbleed
尝试确定在针对 Heartbleed修补 openssl后应该重新启动哪些服务。至少有一篇帖子提到重新启动:
sshd, apache, nginx, postfix, dovecot, courier, pure-ftpd, bind, mysql
编辑:这篇文章建议使用:lsof -n | grep ssl | grep DEL
显示仍在使用标记为删除的旧版本 OpenSSL 的进程
作为缓解许多程序使用的库中的主要漏洞时的一般规则:重新启动服务器是确保已重新启动所有受影响程序的最简单方法,并且没有使用旧的(易受攻击的)代码。
你不应该害怕重启你的系统(不管怎样,当你安装补丁时你应该经常这样做!) - 定期重启你的服务器意味着你可以确信它们会毫无问题地重新启动,如果你设计的环境适合正确的错误容忍重启并不意味着中断。(就此而言,即使您的环境不具备容错能力,我们也可能会讨论 10 分钟 - 考虑到我们正在谈论的安全问题的规模,这只是一个小小的中断……)
如果由于某种原因您无法重新启动,您可以使用它lsof
来确定正在运行哪些使用 OpenSSL 库的程序:sudo lsof -n | grep ssl
要查找使用 OLD(已删除)库的库,您可以执行sudo lsof -n | grep ssl | grep DEL
.
每个受影响的程序都需要使用适合该程序的任何程序重新启动。
归档时间: |
|
查看次数: |
477 次 |
最近记录: |