2021年8月

微软计划为 Edge 浏览器提供“超级无敌安全模式”

这个新的“超级无敌安全模式”背后的想法是在 Edge 浏览器的 JavaScript 引擎 V8 中禁用对 JIT 的支持。JIT 的工作原理是将 JavaScript 提前编译成机器代码。如果浏览器需要再次使用这些代码,就会获得显著的速度提升。如果不需要,代码就会被丢弃。但是,JIT 相关的安全问题占 2019 年所有 V8 漏洞的 45%。此外,超过一半的“野外” Chrome 浏览器漏洞依赖于 JIT 相关的错误。而另外一方面,尽管在 2010 年代早期和中期,JIT 在加速浏览器方面发挥了举足轻重的作用,但对 Edge 的性能来说,JIT 已经不是一个关键功能。

一个看起来复杂精巧的系统在带来好处的同时,也可能是麻烦的源头。

勒索软件攻击迫使医院将救护车拒之门外

美国印第安纳州的一家拥有 315 张床位的医院,在周三凌晨开始的勒索软件攻击中陷入瘫痪。他们关闭了一些服务和业务,以试图阻止恶意软件通过其系统传播。这导致他们不得不将救护车拒之门外,并将病人转移到其他医院。截至星期四晚上,该医院的电子邮件系统和电子医疗记录仍然处于关闭状态。

从本质上上勒索软件攻击就是恶意的,并不能指望他们“盗亦有道”。

DNS 服务商被发现可以监听其他客户的动态 DNS 流量的漏洞

安全研究人员发现了一个简单的漏洞,可以拦截一部分通过亚马逊和谷歌等托管 DNS 服务商的动态 DNS 流量。他们“窃听”了包括财富 500 强公司和政府机构在内的 15000 个组织和数百万台设备的内部网络流量。在实验中,他们发现了各种敏感数据,包括计算机名称、雇员姓名、办公地点以及暴露的网络资源信息。亚马逊和谷歌已经在其各自的 DNS 服务中修复了这个问题。

国内使用这种动态 DNS 的企业并不多,而且其实这种服务更应该通过企业内服务提供。

用 Linux 的 du 命令了解你正在使用多少磁盘空间。

 title=

无论你有多少存储空间,它总有可能被填满。在大多数个人设备上,磁盘被照片、视频和音乐填满,但在服务器上,由于用户账户和日志文件数据,空间减少是很正常的。无论你是负责管理一个多用户系统,还是只负责自己的笔记本电脑,你都可以用 du 命令检查磁盘的使用情况。

默认情况下,du 列出了当前目录中使用的磁盘空间,以及每个子目录的大小。

$ du
12 ./.backups
60 .

在这个例子中,当前目录总共占用了 60KB,其中 12KB 被子目录 .backups 占用。

如果你觉得这很混乱,并希望分别看到所有的大小,你可以使用 --separate-dirs(或简写 -S)选项:

$ du --separate-dirs
12 ./.backups
48 .

显示相同的信息(48KB 加 12KB 是 60KB),但每个目录被独立处理。

如需看到更多的细节,可以使用 --all(简写 -a)选项,它显示每个目录中以及每个文件:

$ du --separate-dirs --all        
4    ./example.adoc
28   ./graphic.png
4    ./.backups/example.adoc~
12   ./.backups
4    ./index.html
4    ./index.adoc
48   .

查看文件的修改时间

当查看文件以找出占用空间的内容时,查看文件最后一次被修改的时间是很有用的。一年内没有使用过的文件可以考虑归档,特别是当你的空间快用完时。

通过 du 查看文件的修改时间,使用 --time 选项:

$ du --separate-dirs --all --time
28   2021-07-21 11:12    ./graphic.png
4    2021-07-03 10:43    ./example.adoc
4    2021-07-13 13:03    ./index.html
4    2021-07-23 14:18    ./index.adoc
48   2021-07-23 14:19    .

为文件大小设置一个阈值

当为了磁盘空间而查看文件时,你可能只关心较大的文件。你可以通过 --threshold(简写 -t)选项为文件大小设置一个阈值。例如,只查看大于 1GB 的文件:

$ \du --separate-dirs --all --time --threshold=1G ~/Footage/
1839008 2021-07-14 13:55    /home/tux/Footage/snowfall.mp4
1577980 2020-04-11 13:10    /home/tux/Footage/waterfall.mp4
8588936 2021-07-14 13:55    /home/tux/Footage/

当文件较大时,它们可能难以阅读。使用 --human-readable(简写 -h)选项可以使文件大小更容易阅读:

$ du --separate-dirs --all --time --threshold=1G --human-readable ~/Footage/
1.8G 2021-07-14 13:55    /home/tux/Footage/snowfall.mp4
1.6G 2020-04-11 13:10    /home/tux/Footage/waterfall.mp4
8.5G 2021-07-14 13:55    /home/tux/Footage/

查看可用磁盘空间

如需获得一个驱动器上可用磁盘空间的摘要,请阅读我们关于 df 命令的文章。


via: https://opensource.com/article/21/7/check-disk-space-linux-du

作者:Seth Kenlon 选题:lujun9972 译者:geekpi 校对:turbokernel

本文由 LCTT 原创编译,Linux中国 荣誉推出

本教程解释了在 elementary OS 中改变锁定和登录屏幕背景的步骤。这将取代默认的灰色背景。

在 elementary OS 中改变锁屏或登录屏背景的灰色默认壁纸是有点困难的。典型的用图像文件的路径改变 greeter 的配置是行不通的。

不幸的是,这不是一个更简单的解决方案,因为灰色背景是一个图像文件,它的数据是硬编码在 greeter 中的,需要用新的图像重新编译才能使其发挥作用。

下面是方法:

Lock / Login screen background elementary OS

改变 elementary OS 锁定和登录屏幕背景

在 elementary OS 中打开一个终端。

greeter 包安装 git 和以下依赖项:

sudo apt install git
sudo apt install -y gnome-settings-daemon libaccountsservice-dev libgdk-pixbuf2.0-dev libgranite-dev libgtk-3-dev libhandy-1-dev liblightdm-gobject-1-dev libmutter-6-dev libwingpanel-dev libx11-dev meson valac

进入临时的 /tmp 目录,从 GitHub 克隆最新的 greeter 主分支:

cd /tmp
git clone https://github.com/elementary/greeter.git

克隆完成后,在文件管理器中打开路径 /tmp/greeter/data

elementary OS 使用一个 100×100px 的 PNG 文件作为登录屏幕/锁屏的默认背景。该图像是平铺的,给人一种灰色背景的感觉。

texture.png 重命名你想要的墙纸图像,并在路径中覆盖以下文件:

gray background is created using this file

/tmp/greeter/data/texture.png

在文本编辑器中打开文件 /tmp/greeter/compositor/SystemBackground.vala,并替换下面一行:

change the path of image

resource:///io/elementary/desktop/gala/texture.png

为:

resource:///io/elementary/greeter/texture.png

保存该文件。

再次打开终端,使用以下命令构建 greeter

cd /tmp/greeter
meson _build --prefix=/usr
sudo ninja install -C _build

building greeter

如果你遇到任何构建错误,请在下面的评论中告诉我。你应该不会看到任何错误,因为我已经测试过了。

上面的命令完成后,你可以在测试模式下运行 lightdm 来测试登录屏:

lightdm --test-mode --debug

如果看起来不错,重新启动系统。而你应该在 elementary OS 的登录屏上看到你的墙纸。

这个指南应该可在 elementary OS 6 Odin、elementary OS 5 Juno 及以下版本中可用。

结束语

我希望本指南能帮助你在 elementary OS 中改变锁屏或登录屏的背景。老实说,在 2021 年改变登录屏的背景图像需要编译代码,这让我很吃惊。

如果你遇到错误,请在下面的评论栏里告诉我。


via: https://www.debugpoint.com/2021/07/change-lock-login-screen-background-elementary-os/

作者:Arindam 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Google 安全团队称 Linux 内核开发需要改进流程和更多人手

在 Google 安全博客上,安全工程师 Kees Cook 称,修正 bug 的稳定版内核每周包含了近百个修正,这给 Linux 供应商施加了压力,迫使他们“只选择最重要的补丁”。他说 Google 的模糊测试工具目前报告 Linux 内核有 1000 个潜在问题,一年内能修复大约 400 个,但随着新问题的发现问题的数量每年会增加 100 个。

Cook 提出了多个建议,包括放弃基于电邮的工作流,引入更多自动化测试和模糊测试,让开发流程更有效率,需要增加至少 100 名工程师。

作为最大的软件开发项目,Linux 内核的开发在繁荣之下,也存在一些隐忧,这包括先进流程的采纳和吸纳更多的新开发者。

2020 年打印用纸数量减少了 4500 亿张

因为新冠疫情打乱了世界各地的工作模式,2020 年打印用纸数量减少了 4500 亿张。2020 年的打印用纸总数为 2.8 万亿张,比 2019 年下降了 14%。激光打印用纸数量下降了 16%,但喷墨打印用纸增加了 4%,喷墨打印机在疫情之前主要是个人使用。惠普商用打印设备销售收入在 2020 财年下降了 22%,但消费者打印设备销售收入增长了 21%。

这算是疫情带来的不多的正面副作用了。

以太坊重磅伦敦硬分叉升级完成

北京时间 8 月 5 日晚 8 点 33 分,以太坊网络区块高度到达 12965000,迎来以太坊伦敦硬分叉升级。本次升级中,有 5 个社区提案(EIP)被加入到以太坊网络的代码。其中具有里程碑式意义的 EIP-1559 是关于以太坊网络交易定价机制的解决方案,它大幅改变了交易费计算方式,使以太坊区块链上的交易费用更可预测、更加便宜。在升级完成后,半天内已经燃烧销毁了 3200 ETH,将会促进 ETH 的通缩。本次升级是以太坊迭代到以太坊 2.0 之前最关键的一次升级。

这样大的升级,居然没有出现引发出硬分叉,可见社区共识相当一致。

截图显示,微软即将发布的 Windows 11 操作系统与我们所心爱的 KDE Plasma 和 GNOME 有许多相似之处。它们到底有多相似呢?我们试着比较了一下。

我曾记得一句俗话 —— “ 优秀者模仿,伟大者剽窃 Good artists copy. Great artists steal ”。我不认识 Windows 11 背后的设计团队,但他们似乎很大程度上受到了 Linux 桌面的影响。如果你回顾近几年来的 Windows 系统外观 —— 从 Windows XP 到 7,再到 10 —— 整体视觉上都没有什么太大的变化,直到今天为止。

Windows 操作系统的新版本通常有 5 到 7 年的生命周期。如果你试着回想 Windows 提供给你的个性化选项,你会发现这些选项近几年来基本都是一致的,甚至包括开始菜单位置、宽度、颜色在内的桌面整体的体验,一切都没变过。

但随着 Windows 11 的全新外观,这一点终于改变了。让我带你看一些我之前所见过的截图,并且分析一下,它们到底和流行的 Linux 桌面环境(如 KDE Plasma 和 GNOME)有多相似。

Windows 11 的外观受到了 KDE Plasma 和 GNOME 的启发?

开始菜单和任务栏

传统的开始菜单和任务栏主题在 Windows 11 上有所变化。开始菜单和任务栏图标位于任务栏中央(默认视图)。Windows 也在设置中提供了将任务栏图标和开始菜单移回左侧的选项。

Windows 11 – 浅色模式下的开始菜单

整体的布局方式和默认图标的色彩让我想起了 KDE Plasma 的任务栏和启动器。这些图标很精致,并且居中,给你带来一种类似 GNOME 上 Adwaita 图标的观感,而任务栏就更像是 KDE Plasma 的任务栏。

当你打开开始菜单后,它为你提供不同的图标和选项的排列方式。此外,当你开始打字时,顶部的搜索选项就会弹出。

现在,来看看全新设计的 KDE Plasma 启动器。我知道间距、图标大小和清晰度并不完全一致,但你可以看到,两者看起来有多么惊人的相似。

KDE Plasma 5.22 亮色模式下的启动器

如果你正在使用 GNOME 或 Xfce 桌面,借助 Arc Menu 和一些小修改,你可以让两者看上去完全一致。

修改过的 Arc Menu

窗口装饰

按照传统,GNOME 总是用圆角作为标准的窗口装饰。作为对照,Windows 则一直采用直角作为窗口装饰 —— 似乎一直都这样,直到现在为止。嗯,在 Windows 11 中,所有窗口装饰都是圆角,看起来很好。圆角的概念不是什么版权专利或者新想法,这就有一个问题了,为什么现在全都在用圆角?是有什么隐藏的目的吗?

Windows 资源管理器和 Nautilus 的圆角

哦,还记得 GNOME 的应用程序菜单的小指示器吗?这些小点提示着这里到底有多少页的应用程序。Windows 11 似乎也使用了这种这种思路。

标记页面数量的小点

调色盘

Windows 多年来始终有基于“蓝色”或其他蓝色变体的主题。虽然用户可以自行更改任务栏、开始菜单背景、窗口标题栏颜色,但借助这个选项,调色板与亮暗模式结合,展示出巨大变化,给 Windows 桌面带来了更圆滑、迷人的外观。也许这个灵感源自 Ubuntu、KDE 或者其它风格的调色板。

暗黑模式

Windows 11 首次官方支持了暗黑模式,或者说是暗色主题。那么,我就直接在下面放两张截图,由大家自己评判。左侧是 Windows 11 暗黑模式下的开始菜单,右侧是使用了 Breeze Dark 主题的 KDE Plasma。

Windows 11 开始菜单与 KDE Plasma 的比较

全新桌面小组件

灵感的启发从来不会停止。还记得 KDE Plasma 的小组件吗?其实,这也不是什么新概念,然而小组件已经出现在 Windows 11。这是全新小组件面板的截图。你可以添加、移除或者重新排序这些小组件。

小组件菜单

这些只是吸引我眼球的冰山一角。也许 Windows 11 还有许多“灵感”来“启发”它的外观。

但问题来了 —— 为什么现在是一次推出这些功能和外观的最佳时机?

结束语

实话实说,当我第一次看到 Windows 11 的新外观时,我脑袋里就浮现出 Breeze Dark 主题的 KDE Plasma。借助很少量的修改,你可以让 KDE Plasma 看上去像 Windows 11。这本身就说明了它们两者是有多么地相似。

如果你看向整个桌面操作系统的市场,竞争者只有 Windows、Linux 桌面和 macOS。至今为止,它们的外观都有明显的标志性特征,例如 macOS 有自己独一无二的外观。直到现在,Windows 也有一样的蓝色主题的常规开始菜单,等等。但借助这些新变化,Windows 为用户提供了更丰富的定制选项,让它看上去更像 Linux 桌面。

在我个人看来,Windows 团队需要一种不同的标志性特征,而不是一直从我们心爱的 Linux 桌面获得“启发”。

我不知道未来会发生什么,但现在看来,“E-E-E” 还在竭尽全力运作。(LCTT 译注:“E-E-E”是微软臭名昭著的 拥抱、扩展再消灭 Embrace, extend, and extinguish 策略。)

再会。


via: https://www.debugpoint.com/2021/06/windows-11-inspiration-linux-kde-plasma/

作者:Arindam 选题:lujun9972 译者:imgradeone 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

美国国税局本财年已查获价值 12 亿美元的加密货币

美国政府会定期拍卖其扣押的比特币、以太坊、莱特币和其他加密货币。一旦案件结束,其扣押的加密货币被兑换成法定货币。美国国税局说,“在 2019 财年,我们扣押了价值约 70 万美元的加密货币。在 2020 年,它达到了 1.37 亿美元。而 2021 年到目前为止,我们已经达到了 12 亿美元。”随着网络犯罪的增加,加密货币的交易量也随之增加,美国政府的加密货币库预计将进一步膨胀。

这可真是一条“生财之路”啊,当然那些被用于非法用途的加密货币也该当此罚。

Rust 连续第六年成为 Stack Overflow 用户最喜欢的语言

根据编程问答网站 Stack Overflow 的调查,Rust 连续第六年成为其用户最喜欢的语言,其次是 Clojure、TypeScript、Elixir、Julia、Python 和 Dart。

其它调查结果显示:Redis 连续第五年成为最喜欢的数据库,AWS 是最喜欢和最常用的云计算平台,Svelte 是最喜欢的 Web 框架,Tensorflow 是最想要的库,Pytorch 是最喜欢的库,Git 是绝大部分程序员都使用的工具,JavaScript 是最常用的编程语言,MySQL 是最常用的数据库,React.js 是最常用的 Web 框架,Visual Studio Code 是最常用的 IDE。

Rust 离封神之路已经不远了。

美国国务院和其他三个美国机构的网络安全等级为 D 级

在美国参议院委员会周二发布的一份报告.pdf)中,八个联邦机构的网络安全状况非常糟糕,其中四个获得了 D 级,三个获得了 C 级,只有一个获得了 B 级。这八个美国政府部门是:美国社会安全局和国土安全部、美国国务院、美国交通部、美国住房和城市发展部、美国农业部、美国卫生和公共服务部以及美国教育部。在两年前,一份单独的报告发现同样这八个联邦机构在遵守联邦网络安全标准方面存在系统性失误。检查发现了许多同样的问题,这些问题已经困扰了联邦机构十多年了。

我们也要引以为戒啊。