检查你的Linux电脑,以防Meltdown和Spectrek

它们影响到我们所有人,所以我们为Linux用户编写了一个简单的教程,看看他们的PC是否受到保护,免受Meltdown和Spectre安全漏洞的影响。

本月早些时候公开透露,Meltdown和Spectre是两个安全漏洞的名称,这些漏洞影响了Intel,AMD和ARM现代处理器所支持的数十亿设备。它们允许非特权的攻击者使用本地安装的应用程序或简单的Web脚本从内存中窃取包括内核内存在内的敏感信息,如密码或加密密钥。

几个月来,业界一直在努力修补这些影响CPU在过去二十年中所造成的严重漏洞,但是,尽管许多供应商仍在更新他们的软件和操作系统,而不是Meltdown和Spectre,但我们仍然没有负责发现这些硬件漏洞的安全研究人员之一说:“Specter将会影响我们好多年”。

在过去两周里,Ubuntu,Debian,Arch Linux,openSUSE,Linux Mint,Fedora,Red Hat,CentOS,CoreOS和许多其他流行的GNU/Linux发行版发布了内核和软件更新,以缓解Meltdown和恶意攻击。英特尔和AMD还推动了微码固件更新,以部分保护用户免受比Meltdown困难的Spectre漏洞的困扰。

以下是如何检查您的Linux PC是否受到保护

开发人员StéphaneLesimple为Linux系统创建了一个非常有用的Spectre和Meltdown漏洞/缓解检查器,他在GitHub上免费发布。任何人都可以下载它来检查他们最喜欢的GNU/Linux发行版是否受到保护,以防止Meltdown和Spectre错误。您现在可以从这里下载最新版本的工具。

将存档保存在您的主文件夹中并解压缩。打开终端并导航到解压缩文件的位置。在那里,以root用户身份运行sh ./spectre-meltdown-checker.sh命令(见本文上面截图),以查看您的计算机是否受到保护,以防止Meltdown和Spectre攻击。使用起来相当简单,并且不需要用户输入任何信息。它会立即列出必要的信息。

如果您发现您的Linux计算机易受这两种Spectre攻击的影响,请确保为您的Intel或AMD CPU安装微码固件,并且使用通过retpoline选项编译的内核以及支持retpoline的编译器。检查你的操作系统供应商,看他们是否有这样的内核包可用于你的发行版。

到目前为止,绝大多数发行版都应该针对Meltdown漏洞进行修补,但是由于Specter是要修复的硬件,因此在未来几天内将会发布内核更新和微码固件修补程序,因此请确保您的计算机保持最新一直。如果你愿意,Make是一种日常习惯,但是一旦有新的软件更新,就尽快安装。

相关:

SUSE就SLE 与 openSUSE应对Meltdown 和 Spectre CPU漏洞发布声明  http://www.linuxidc.com/Linux/2018-01/150092.htm

Canonical发布Ubuntu Kernel和NVIDIA更新以修复Meltdown与Spectre漏洞  http://www.linuxidc.com/Linux/2018-01/150219.htm

meltdown linux检测,如何检查你的Linux PC是否受Meltdown和Spectre安全缺陷影响相关推荐

  1. linux 内核 死锁 检查,一种linux内核自旋锁死锁检测报告系统和方法与流程

    本发明涉及内核死锁检测领域,具体的说是一种linux内核自旋锁死锁检测报告系统和方法. 背景技术: linux内核死锁是长期困扰内核开发人员的问题之一,但自内核引入lockdep调试模块之后,内核死锁 ...

  2. linux检测软件温度,如何在Linux系统上监测系统温度?(亲测可用)

    转载自:http://os.51cto.com/art/201311/417208.htm 按理说,在大多数情况下,你用不着为电脑的运行温度而操心.除了制造瑕疵外,电脑硬件在设计时确保温度不会超过最高 ...

  3. linux检测不到readline,在Linux中编译Lua时“找不到-lreadline”错误

    这应该是一个非常简单的问题 – 我正在尝试在CentOS Linux安装上编译Lua(或者更确切地说是lua-vec,这是一个小变体),我收到以下错误: [[email protected] src] ...

  4. linux检测usb程序占用,在Linux中检测USB大容量存储器弹出/卸载

    我也遇到了这个问题. 我的嵌入式USB只读大容量存储项目监视主机中的SCSI命令.对于Mac OS X(10.5):在插件上,OS X驱动程序可以很好地告诉设备防止介质被移除(SCSI命令PREVEN ...

  5. linux+磁带机检查,Redhat Enterprise Linux磁带机简单操作方法

    这里可看到,磁带上有两个文件同名的文件写入.这个文件的两次备份大小和时间可以相同,也可以不相同. 注意:在磁带上如果相同文件写入了多次,在恢复时候会比较麻烦,需要先将磁带卷至文件所存储的地方,而后读取 ...

  6. linux检测木马病毒做什么,Linux下木马病毒清理小记

    昨天下午接到朋友的电话,说其一台业务服务器被机房告知因为大量Out Bound流量,被断网要求清查.因为急于恢复业务,因此需要先进行清理保证机器不再出现恶意流量,恢复网络然后再进行进一步处理.估将主要 ...

  7. linux中检测用户信息的命令是,在Linux系统上检查用户所属组

    Linux 管理员经常进行的一项操作之一:那就是把用户添加到现有组,这是在一些大环境工作的 Linux 管理员日常经常从事的操作之一,所以经常会在 Linux 系统上检查用户所属组,本文就来谈谈这方面 ...

  8. linux检查邮件命令,Linux:mail的邮件收发及查看

    系统收到邮件都会保存在"/var/spool/mail/[linux用户名]"文件中. 在linux中输入mail,就进行了收件箱,并显示二十封邮件列表. 此时命令提示符为&quo ...

  9. Linux -- ***检测系统(IDS)介绍及应用(1)

    一.***检测工具简介 Internet上的服务器一般都会被安置在防火墙的DMZ(Demilitarized Zone)区,受到防火墙的保护.这在一定程度可以防止具有已知非法特征的危险连接和恶意*** ...

  10. Linux***检测基础学习

    一.审计命令 在linux中有5个用于审计的命令: last:这个命令可用于查看我们系统的成功登录.关机.重启等情况:这个命令就是将/var/log/wtmp文件格式化输出. lastb:这个命令用于 ...

最新文章

  1. qq在线咨询代码,MSN在线代码,贸易通在线留言源代码!
  2. drools规则中调用其它规则_简化机器学习中的关联规则
  3. Word中项目符号和编号用法详解
  4. Mybatis 查询小技巧
  5. 解决maltab的中文和英文字体问题,中文乱码
  6. Tool之Bazel:Bazel的简介、安装、使用方法之详细攻略
  7. Centos7安装Python3.6
  8. IdentityServer4之JWT签名(RSA加密证书)及验签
  9. c语言interrupt函数,中断处理函数数组interrupt[]初始化
  10. 求1-100数字的和
  11. drupal全部都是节点_如果Drupal是一支乐队,那将是Rush
  12. [原创]java WEB学习笔记91:Hibernate学习之路-- -HQL 迫切左外连接,左外连接,迫切内连接,内连接,关联级别运行时的检索策略 比较。理论,在于理解...
  13. pcs7更改项目计算机名时出错,pcs7的C/S模式,从AS下装到OS或客户机项目时出错-工业支持中心-西门子中国...
  14. 只需要这三个步骤让你轻松搞定Maya中贴hdr贴图
  15. jpeg图片格式详解
  16. APP的三种类型以及区分方法
  17. PS海报制作的常用方法
  18. 信号之零输入和零状态响应
  19. 莫顿码(Morton code)介绍
  20. R语言 devtools

热门文章

  1. 哥德巴赫猜想 php,C++_c++验证哥德巴赫猜想,哥德巴赫猜想是世界近代三大 - phpStudy...
  2. Android支付宝刷步数,支付宝刷步数教程(手机免ROOT)
  3. 申请永久免费空间、数据库空间、域名
  4. arduino uno r3单片机封装图_第十二节 电路识图 从Arduino开始讲起
  5. rmats2sashimiplot:可视化rmats的可变剪切结果
  6. Gitlab Code Review
  7. # 2021-01-13 #「Docker Compose」- 在 CI/CD 中,分离 docker-compose build 与 docker-compose up 指令
  8. 草根IT江湖路之三:希望,在坚持之中
  9. 人体反应测试仪 c语言,有趣的人体反应速度测试电路
  10. 面试官最容易提出的20个问题