macos - 在 Mac OS 上更改默认 Apache 版本
问题描述
对我的网络进行的安全扫描(使用 Nessus)显示我的 Mac 运行的 Apache (2.4.46) 版本存在一些严重漏洞。我被告知我需要至少升级到 2.4.47。我在让 MacOS 使用升级版本而不是默认版本时遇到问题:
- 默认的 httpd 位于 /usr/sbin/,即使是 root 也只能读取。据我所知,升级默认 Mac OS 版本是不可能的。
- 使用 Homebrew 安装了更新版本的 Apache (v2.4.48)。homebrew 版本位于
/usr/local/bin/httpd
并且只要/usr/local/bin
在/usr/sbin
env 路径中,它就应该是首选版本。 - 在终端运行
httpd -v
返回v2.4.48,但是漏洞扫描还是捡旧版Apache
我错过了什么?为什么操作系统会选择旧版本?我只需要等待Apple对其进行修补吗?甚至可以升级 /usr/sbin/httpd 吗?
解决方案
推荐阅读
- javascript - 没有画布的 JavaScript 图像处理
- javascript - 正则表达式 - 'A,B','C'
- c++ - 联系侦听器不适用于向量的多个成员
- caffe - 如何使用以下链接中提供的预训练模型(.caffemodel 文件)?
- amazon-web-services - AWS IoT ,包含“特殊”字符的基本摄取和规则名称
- python - 解析之前有标签的所有元素
- ios - 如何在 SwiftUI 中结合可折叠行使用 List 自定义行内部内容?
- javascript - 在 GraphQL 查询中分组后如何限制和跳过标签列表页面的分页?
- powerbi - 如何在 PBI 的计算列公式中使用度量
- java - 将 x 轴标签与 MpAndroidChart 中的 Bars 对齐 Android 中的 BarChart