【问题标题】:amazon linux 2 yum missing update (AWS Security Center)amazon linux 2 yum 缺少更新(AWS 安全中心)
【发布时间】:2021-09-22 19:40:57
【问题描述】:

AWS 安全公告https://alas.aws.amazon.com/AL2/ALAS-2021-1674.html 导致我的安全扫描失败。建议yum update httpd 安装 httpd-2.4.48-2.amzn2.x86_64。但是,当我执行此操作时,AWS yum repo 只有该软件包的旧版本(httpd-2.4.46-2.amzn2.x86_64)。

yum update httpd
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
No packages marked for update


yum install httpd
Loaded plugins: extras_suggestions, kernel-livepatch, langpacks, priorities, update-motd
amzn2-core                                                                                                                                                                           | 3.7 kB  00:00:00     
Package httpd-2.4.46-2.amzn2.x86_64 already installed and latest version
Nothing to do

这是一个全新的未经修改的 AWS linux 2 实例。我已经尝试了所有可以在网上找到的东西(确保我可以访问 yum 仓库并清除缓存)

其他使用 amazon linux 2 的人可以看到这个新软件包吗? (2.4.48) 甚至更好有什么建议如何进行?

【问题讨论】:

    标签: amazon-web-services amazon-ec2 yum amazon-linux-2


    【解决方案1】:

    解决了 - AWS Elastic Beanstalk 尽其所能将“-$guid”附加到实例上的 YUM 存储库列表中,该实例必须保留在其 CDN 中,因为它返回了一个过期的包列表。我已通过以下方式解决:

    sed 's/-$guid//g' /etc/yum.repos.d/amzn2-core.repo -i
    

    【讨论】:

      【解决方案2】:

      AWS 安全咨询链接提到我们必须做“yum update httpd”。如果它仍然不起作用,我会说我们必须更新 yum repo。

      【讨论】:

      • 不幸的是,这并没有解决问题。当您说“更新 yum 存储库”时,我目前指向他们管理的 AWS 的 eu-west-1 存储库,我怀疑该存储库已过期,我可以强制更新吗?
      猜你喜欢
      • 1970-01-01
      • 2011-09-24
      • 1970-01-01
      • 2022-05-25
      • 2023-01-30
      • 1970-01-01
      • 2017-02-17
      • 2015-02-05
      • 2021-07-22
      相关资源
      最近更新 更多