2022年6月

在 Linux 中运行一个 Python 程序只需要简单地在终端中执行 Python 文件就行。

但这对人们来说不是很方便,也不能帮助你调试你的程序。太原始了。

有几个 IDE 和文本编辑器可以用于 Python 开发。Linux 用户可以使用 PyCharm 社区版

我最近发现了另一个专门为 Python 初学者制作的 IDE。我喜欢这个应用的想法,因此我在这里与你分享。

Thonny 是一个跨平台、开源的 Python IDE,适合初学者使用

Thonny 在用户界面和用户体验方面,感觉就像 Python 版本的 Eclipse。考虑到大多数 C++ 和 Java 的初学者都是从 Eclipse 开始的,而且许多人后来一直使用它,这也不完全是一件坏事。

它不是一个新的工具。它已经出现好几年了。我没有用 Python 进行编码,所以直到最近才发现它。

Thonny 专注于 Python,提供了帮助 Python 初学者了解其程序行为的功能。让我们来看看这些功能。

即装即用

Thonny 自带 Python,所以你不需要为安装 Python 做额外的努力。这对 Linux 用户来说不是什么大事,因为大多数发行版都默认安装了 Python。

界面很简单。它给你一个编辑器,你可以写你的 Python 程序,然后点击运行按钮或使用 F5 键来运行程序。输出显示在底部。

thonny hello world

查看变量

在 “ 查看 View -> 变量 Variables ”,你可以看到所有变量的值。不需要将它们全部打印出来。

thonny variable pane

内置调试器

通过使用调试器一步步运行你的程序。你可以从顶部的菜单或使用 Ctrl + F5 键访问它。在这里你甚至不需要设置断点。你可以用 F6 进入大步骤,或用 F7 进入小步骤。

thonny step by step f6

在小步骤中,你可以看到 Python 是如何看待你的表达式的。这对新的程序员理解他们的程序为什么以某种方式表现非常有帮助。

thonny step by step f7

不止这样。对于函数调用,它会打开一个新的窗口,里面有独立的局部变量表和代码指针。超级酷!

语法错误高亮

初学者经常会犯一些简单的语法错误,如缺少小括号、引号等。Thonny 会在编辑器中立即指出来。

本地变量也可以从视觉上与全局变量区分开来。

自动补全

你不需要输入所有的东西。Thonny 支持自动补全代码,这有助于加快编码。

thonny auto complete

访问系统 shell

在工具中,你可以访问系统 shell。在这里你可以安装新的 Python 包或学习从命令行处理 Python。

thonny shell terminal

请注意,如果你使用 Flatpak 或 Snap,Thonny 可能无法访问系统 shell。

从 GUI 管理 Pip

进入工具和管理包。它会打开一个窗口,你可以从这个 GUI 中安装 Pip 软件包。

thonny manage packages

对于学习 Python 来说,功能足够好,对吗?让我们看看如何安装它。

在 Linux 上安装 Thonny

Thonny 是一个跨平台的应用。它可用于 Windows、macOS 和 Linux。

它是一个流行的应用,你可以在大多数 Linux 发行版的仓库中找到它。只要在你的系统的软件中心寻找它。

另外,你也可以随时使用你的 Linux 发行版的包管理器。

在 Debian 和基于 Ubuntu 的发行版上,你可以使用 apt 命令来安装它。

sudo apt install thonny

它会下载一堆依赖关系和大约 300MB 的软件包。

安装后,你可以在菜单中搜索它,并从那里安装它。

总结

Thonny 对于初级 Python 程序员来说是个不错的工具。不是说专家不能使用它,但它更适合在学校和学院使用。学生们会发现它有助于学习 Python 和理解他们的代码是如何以某种方式表现出来的。事实上,它最初是在爱沙尼亚的塔尔图大学开发的。

总的来说,对于 Python 学习者来说是一个很好的软件。


via: https://itsfoss.com/thonny-python-ide/

作者:Abhishek Prakash 选题:lkxed 译者:geekpi 校对:wxy

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

本教程介绍了在 Ubuntu 及其他 Linux 发行版上安装 FFmpeg 的步骤。

FFmpeg 是一套处理多媒体文件的软件库。凭借这些强大的库,FFmpeg 能够转换格式、推流以及处理音频和视频文件。许多 Linux 的前端应用都使用 FFmpeg 作为后端支持,所以这些应用对 FFmpeg 的依赖度非常高。举个例子,录屏软件可能会用到 FFmpeg 将录屏转换为 gif 动图。

VLC 多媒体播放器、YouTube、Blender、Kodi、Shotcut 和 Handbrake 等流行的应用与服务都在使用 FFmpeg,这仅仅一小部分。

趣事:NASA 火星 2020 计划的探测器“毅力”号在将图像和视频发送到地球之前,会先使用 FFmpeg 对其进行处理。

关于 FFmpeg

FFmpeg 本身是一款非常强大的命令行实用程序,在 Linux 发行版、Windows 以及 macOS 等系统上均可运行,支持多种架构。FFmpeg 是用 C 语言和汇编语言编写的,性能强大,提供跨平台支持。

核心

FFmpeg 的核心是命令行实用程序,既可在命令行上使用,也可以经由任何程序语言调用。比如,你可以在 Shell 程序或 python 脚本中使用 FFmpeg。

  • ffmpeg:用于转换音视频格式,包括来自视频直播的信号源。
  • ffplay:FFmpeg 配套使用的媒体播放器
  • ffprobe:显示媒体文件信息的命令行工具,可将信息输出为 csv、xml、json 等格式。

FFmpeg 安装

在 Ubuntu 等 Linux 发行版上, FFmpeg 的安装比较简单。打开终端,运行以下命令安装即可。

Ubuntu 及与其相似的发行版

sudo apt install FFmpeg

Fedora

在 Fedora Linux 上安装 FFmpeg,你需要添加 RPM Fusion 仓库,因为 Fedora 官方仓库没有 FFmpeg 软件包。

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-
sudo dnf install ffmpeg

Arch Linux

pacman -S ffmpeg

安装完成后,可输入以下命令查看安装是否成功。

ffmpeg --version

FFmpeg installed in Ubuntu Linux

示例:FFmpeg 的基本操作

首先,我们先来看看 FFmpeg 语法的一个简单例子。如下,该语法可以将 mp4 文件转换为 mkv 文件。

1、视频文件格式转换

ffmpeg -i big_buck_bunny.mp4 big_buck_bunny.mkv

当然,这种写法最为简单易懂,但它并不完整,因为没有输入 比特率 bit rate 分辨率 resolution 以及其他的视频文件属性。

2、音频文件格式转换

其次,输入与上面相似的命令可以转换音频文件的格式。

ffmpeg -i sunny_day.ogg sunny_day.mp3

3、使用音视频编解码器执行格式转换

最后,在下面的例子中,我们可以使用特定的 编解码器 codec 来转换视频格式。参数 -c 搭配 a 或者 v,可以分别定义音频和视频文件。以下转换命令使用 libvpx 视频编解码器和 libvorbis 音频编解码器。

ffmpeg -i big_buck_bunny.mp4 -c:v libvpx -c:a libvorbis big_buck_bunny.webm

如何确定自己系统中有哪些编码器和解码器?

显示所有编解码器

输入以下命令,打印所有编解码器。

ffmpeg -codecs

该命令可以打印出所有可用的编解码器,并显示每个编解码器对应的功能信息,比如是否支持解码或编码。此外,如以下输出结果所示,打印出来的信息还会按照首字母顺序标注出每个编码器和解码器的位置。

D..... = 支持解码
.E.... = 支持编码
..V... = 视频编解码器
..A... = 音频编解码器
..S... = 字幕编解码器
...I.. = 仅限帧内编解码器
....L. = 有损压缩
.....S = 无损压缩

FFmpeg Codec list

显示所有编码器

输入下列命令,打印出所有编码器

ffmpeg -encoders

显示所有解码器

同样,输入下列命令,打印出所有解码器。

ffmpeg -decoders

更多信息

输入参数 -h,获取更多关于编码器或解码器的信息。

ffmpeg -h decoder=mp3

总结

我希望这篇文章可以帮助你了解 FFmpeg 的基本知识及基本命令。若要了解更多信息,可前往 FFmpeg 官方网站浏览 帮助文档


via: https://www.debugpoint.com/2022/06/install-ffmpeg-ubuntu/

作者:Arindam 选题:lkxed 译者:aREversez 校对:wxy

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

开源电子邮件客户端 Thunderbird 将通过 K-9 Mail Android 电子邮件应用项目登陆 Android,该项目与 Thunderbird 合并后的产品就是 Thunderbird Android 电子邮件应用。两年前,Thunderbird 被转移到了 Mozilla 基金会的子公司 MZLA Technologies Corporation 下,该公司的所有权结构与基金会子公司 Mozilla 公司旗下的 Firefox 类似。有了 OpenPGP 端到端加密和期待已久的移动应用等新功能,Thunderbird 项目能够开辟出一条自己的道路。

根据 Thunderbird 团队的说法,Thunderbird 产品经理 Ryan Lee Sipes 和 K-9 的主要维护者 Christian Ketterer,两人早在 2018 年就开始讨论可能的 Thunderbird 电子邮件应用合作了。到了 2022 年,两人决定不再让 Thunderbird 从头开始​​开发自己的应用程序,而是直接让 K-9 加入 Thunderbird。

Thunderbird 团队表示:“许多 Thunderbird 用户都要求在移动设备上获得 Thunderbird 体验,我们打算通过把 K-9 打造成令人惊叹的产品(并将其变成 Android 上的 Thunderbird)来提供这种体验。K-9 将补充提供 Thunderbird 体验,并增强它的使用场景和方式,让用户获得出色的电子邮件体验。我们对桌面 Thunderbird 的承诺没有改变,我们团队中的大多数人都致力于将其打造为一流的电子邮件客户端,并将保持这种状态。”

虽然 K-9 在 Google Play 上并不是特别受欢迎的电子邮件应用,但它已经获得了 500 万次下载。K-9 Mail 的路线图目前包括:使用 Thunderbird 帐户自动配置的帐户设置、改进的文件夹管理、消息过滤器支持,以及桌面和移动 Thunderbird 之间的同步。虽然 Thunderbird 知道人们对 iOS 版 Thunderbird 应用程序也很感兴趣,但在常见问题解答(FAQ)中,该项目仅声明它正在“评估”这种可能性。

Thunderbird 团队还打算将 Firefox Sync 作为一种在 Thunderbird 和 K-9 Mail 之间同步帐户的方法。它应该会在 2023 年夏天正式投入使用。该项目还在研究将哪些 Thunderbird 功能引入 Android 应用程序,例如日历、任务、提要和聊天支持等。


via: https://www.opensourceforu.com/2022/06/thunderbird-the-open-source-email-client-is-coming-to-android/

作者:Laveesh Kocher 选题:lkxed 译者:lkxed 校对:wxy

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

Cloudflare 为客户免费阻击了有史以来最大的 HTTPS DDoS 攻击

本次攻击峰值每秒发出 2600 万个请求,是有记录以来最大的 HTTPS DDoS 攻击。进行这次攻击的僵尸网络由来自 121 个国家的 5067 台设备组成,主要来自云服务提供商被劫持的虚拟机和服务器,而不是此前惯用的物联网设备。这次攻击是通过 HTTPS 进行的,目标是 Cloudflare 的一个免费套餐的客户。Cloudflare 表示,其免费和专业 CDN 套餐的所有客户都受到保护以免受类似的攻击而导致停机事故,不仅如此,这种保护是不计费和无限制的,所以无论攻击的规模或持续时间有多大多长,客户都不会被收取更多的服务费。

消息来源:The Register
老王点评:在 DDoS 愈演愈烈的今天,如果能有一个上不封顶的 DDoS 防护服务,那还有什么怕的?唯一一点不足的就是,在国内用起来比较慢。

Adobe 准备推出免费版的 Photoshop

全面拥抱订阅模式的软件开发商 Adobe 准备推出免费版的 Photoshop,以吸引更多用户订阅它的服务。Adobe 正在加拿大测试免费版本,用户可通过免费的 Adobe 账号在 Web 上访问 Photoshop。免费版本提供了足够多的核心功能所需要的工具,Adobe 计划未来将部分工具只提供给付费用户使用。

消息来源:The Verge
老王点评:这样看起来倒是不错,比必须花费高昂的买断或订阅费用要合理的多,而且这些免费用户也总有转换成收费用户的机会。

Firefox 默认启用 Cookie 全面保护功能

该功能为你访问的每个网站创建一个单独的 “饼干罐”,嵌入网站的第三方内容在你的浏览器中存入的 Cookie,被限制在只分配给该网站的“饼干罐”内,从而防止追踪公司使用这些 Cookie 来追踪你在各个网站上的浏览情况。之前,该功能没有为所有用户默认打开。该功能使得 Firefox 成为最私密和安全的主要浏览器。Mozilla 表示,Firefox 的 “Cookie 全面保护”功能让“Chrome 和 Edge 望尘莫及”,它希望看到谷歌和微软效仿其做法,为用户提供更好的保护。苹果的 Safari 也有类似的反追踪功能,可以防止跨站追踪并隐藏用户的 IP 地址。

消息来源:Mozilla
老王点评:这个功能其实我觉得比谷歌一次次推出各种所谓的保护隐私的追踪要好得多。

我们咨询了我们社区作者们,分享了他们的初学经验。

对 Linux 的新用户有什么建议?我们请社区的作者们分享了他们初学时的最佳经验。

1、用好 Linux 资源

我哥们儿告诉我,Linux 就像一个“软件积木搭建套装”(这是一个过时的词汇,指的是上世纪五六十年代流行的建筑积木玩具),这个比喻比较恰当。在 2001、2002 年那时,我曾经利用 Windows 3.1 和 Windows NT,尝试搭建一个安全、有用的 K12 学区网站,当时网上可用的资料不多。其中被推荐的《ROOT 用户指南》是一本“大部头”专业教程,信息丰富,但是有一定上手难度。

于我而言,Mandrake Linux 的线上课程是最有用的资源。该课程对使用和管理 Linux 桌面或服务器进行了详细的解读。我学习了该课程,并同时利用红帽公司维护的一个邮件列表服务,有问题时就在社区提问寻求帮助。

—— Don Watkins

2、在 Linux 社区寻求帮助

我的建议是要多问,你可以从网上搜索信息开始,看看其他人类似的问题(甚至是更好的提问)。问什么和如何问,需要花一定时间熟悉。

一旦你对 Linux 更加熟悉了,查看你感兴趣的各种相关论坛,在提问前,先看看是否有人已经提过相同问题,并获得了答案。

加入邮件列表也很有用,最后你会发现自己也能专业地答复提问。正如他们说的,通过回答他人的问题也会学到更多知识。

同时,你会越来越熟悉这个操作系统内部运行机制,再也不是初学时的一无所知。

—— Greg Pittman

我的建议是利用 maninfo 等帮助命令获取信息。另外,尽可能花时间熟悉命令行界面,且真正理解 UNIX 的设计理念。事实上,我最喜欢的书之一就是一本 80 年代的 UNIX 书籍,对理解文件、目录、设备、基础命令等非常有帮助。

—— Alan Formy-Duval

我最好的建议是充分相信社区的答复、手册页的详细信息、介绍不同选项的 HOW-TO 文档。不管怎么说,我是在 2009 年左右开始学习的,当时有很多可用的工具和资源。有一个叫 “Linux from Scratch(LFS)”的项目 —— 从源码开始创建 Linux 系统,在这个项目我学会了很多内部原理知识,以及如何创建一个 LFS 镜像。

—— Sumantro Mukherjee

我的建议是泛读。利用像 “Ask Fedora”、“Fedora Matrix chat” 等论坛,阅读他人的经验观点,并且尝试实践。我通过阅读他人的网上争论学习到很多东西,然后我会尝试找出问题的原因。

—— Steve Morris

3、安装双操作系统

我在 90 年代末就开始安装双操作系统(Windows 和 Linux),虽然我真正想使用的是 Linux 操作系统,但我最终还是启动了 Windows 系统,以便在熟悉的桌面环境中工作。最好的建议之一是改变计算机系统启动顺序,所以每次我都反应不够快,自动进入了 Linux 系统。: )

—— Heike Jurzik

我的团队里的一个人挑战我,要做一个知识交换。

他是我们的 Linux 系统管理员,利用 Joomla 搭建了一个网站(我们的 Web 团队擅长这个,他想学习更多知识),而我则安装了 Linux(以前一直是用 Windows)。我们一开始就用了双启动,因为我还有一堆依赖于操作系统的软件需要用于业务,但这让我对 Linux 的使用有了一个飞跃。

在我们各自学习新系统时,对方作为专家来互相帮助有助于共同成长,“一个都不能少!”,坚持不懈是一个很大的挑战。

我经历一个相当尴尬的低级错误后,在显示器上贴了一个大便签,上面写着“在使用任何 rm 操作前,首先要思考一下”。管理员给我写了一个命令行大全(网上有很多类似的),对于熟悉基础操作非常有用。我开始使用 Ubuntu 的 KDE 桌面环境时,发现对习惯于使用图形界面的初学者很有帮助。

从那以后我就开始长期使用 Linux(除了我的工作计算机),而那位管理员仍然在用 Joomla,看起来我俩都得到了成长。

—— Ruth Cheesley

4、为了安全请先备份

我的建议是使用一个带有简单且强大的备份软件的发行版。Linux 新用户会创建、编辑、破坏和恢复系统配置。当操作系统无法启动、丢失数据时,会让他们非常沮丧。

有了备份软件,他们的数据就有了保障。

我们都喜爱 Linux,因为它能让我们自由飞翔,但这是“双刃剑”,使用不当也有可能发生非常严重的错误。

—— Giuseppe Cassibba

5、分享你的 Linux 经验

我的建议是分享你的 Linux 使用经验。我曾经认为有一些发行版更适合新用户,所以当他们咨询使用 Linux 时,我总是推荐这些为“新用户准备的”发行版。但是当我坐在他们的计算机前,看起来却像是我从未用过 Linux 一样,因为一些新功能我也不熟悉。现在当有人咨询时,我会推荐自己使用的发行版,虽说这不一定是初学者的“最佳”版本,但毕竟我熟悉,他们遇到的问题我能够快速解决(当然我自己也会在分享中学到新东西)。

—— Seth Kenlon

以前有句俗话叫“不要随便使用杂志封面上宣传的发行版,使用你朋友都在用的,当你遇到问题时才能更好地需求帮助”。将关键词“杂志封面”替换为“互联网”,这句话依然有效 : -) 。我从未听从过这个建议,因为我是方圆五十公里内唯一使用 Linux 的人,周围的人都在用 FreeBSD、IRIX、Solaris 和 Windows 3.11 等操作系统,最后,我就是那个被人们寻求 Linux 帮助的人。

—— Peter Czanik

6、坚持学习 Linux

在到 Red Hat 工作前,我是一名分销商合作伙伴,我有几个提供旅行护士的家庭健康代理机构客户,他们使用了一个叫“Carefacts”的软件包,最初用于 DOS,在旅行笔记本电脑和中心数据库同步中总是出错。

早期我听到的最好建议是认真研究一下开源运动。开源在 2022 年是主流思想,但在一代人以前,从 Red Hat 的零售商购买 Linux 安装光盘是带有革命性的创新行为。开源打破了常规,我认为要客观看待开源,但确实惊叹到了相当一部分人。

我的公司在 20 世纪 90 年代中期搭建了第一个客户防火墙,那是基于 Windows NT 和 Altavista 的一个产品,但是经常发生错误崩溃。我们自己又搭建了一个基于 Linux 的防火墙,再也没有出问题了。因此,我们用 Linux 替换了客户的那套 Altavista 系统,稳定地运行了多年。我们在 1999 年底搭建了另一个客户防火墙,当时我花三周读完了一本关书,介绍了数据包过滤和 ipchains 的正确使用,当我完成时感觉超赞,它解决了所有问题。在接下来的 15 年,我搭建安装了数百个防火墙系统,主要采用 iptables 技术,有些利用桥接或 ARP 代理以及 QOS 保障视频会议传输,有些利用 IPSEC 和 OpenVPN 隧道。我靠管理个人防火墙和一些双机热备系统赚取生活费,非常不错,而以前都是用的 Windows 系统。我甚至还建了一些虚拟防火墙。

但是技术在高速发展,2022 年,iptables 已过时,我以前的防火墙技术也成了美好的回忆。

目前的经验之谈?永远不要停止探索。

—— Greg Scott

7、享受过程

耐心点,Linux 和之前你熟悉的操作系统不太相同,准备拥抱一个充满无限可能的新世界,尽情享受吧。

—— Alex Callejas


via: https://opensource.com/article/22/5/linux-advice-beginners

作者:Opensource.com 选题:lkxed 译者:lightchaserhy 校对:wxy

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

不想通过正确输入 验证码 CAPTCHA 来证明自己是个人类吗?Cloudflare 可能有了一个解决方案。

Cloudflare

互联网服务巨头 Cloudflare 前两天 宣布了 私有访问令牌 Private Access Tokens 功能。这项功能旨在减少你在网络上看到的验证码数量,同时改善你的隐私。

你可能已经发现,验证码在移动设备上是一种可怕的体验。通常,它们会最终会占据整个屏幕,有时甚至无法完成。

作为替代方案,网站可以选择收集唯一识别数据,以证明你是人类。当然,从隐私的角度来看,这种做法是很糟糕的。如果这么做,许多重视隐私的公司都几乎无法避免他们受到 僵尸攻击 bot attacks

幸运的是,私有访问令牌(PAT)的发布将改变这一点。

私有访问令牌会产生什么影响?

简而言之,私有访问令牌能够做到下面这些事:

  • 在支持的设备上减少验证码数量
  • 增强用户隐私
  • 允许网站所有者确保访问者来自真实设备

然而,深入观察,我们可以看到私有访问令牌的影响力远不止于此。若使用传统的验证码,就有多个实体可以访问你的数据。

首先,你正在访问的网站知道你的 IP 地址和你正在访问的 URL。当然,这些数据是建立连接所需的最低要求。此外,对于更高级的功能,网站还会发送一些用户代理(UA)数据,还好这些数据并不是唯一可识别的。

然而,另一方,也就是验证码提供者,却可以收集更多的数据。与你要访问的网站一样,它也知道你的 IP 地址、用户代理数据和你访问的 URL。不幸的是,除此之外,他们还会收集其他数据,例如你的设备信息和交互数据。如果把这些信息,与你之前完成验证码的时间联系起来,你就会惊讶的发现,他们可以建立一个非常详细的属于你的个人资料。

幸运的是,有了 Cloudflare 的私有访问令牌,你就可以完全绕过验证码,从而阻止验证码提供者收集此类数据。

私有访问令牌是如何工作的?

验证码的理念是集中尽可能多的数据,私人访问令牌则恰恰相反,它将数据去中心化,因此任何一方都无法唯一识别你。在你提到数据共享之前,Cloudflare 就已经特别指出了,数据不会在各方之间共享。

当你访问使用 Cloudflare 和私人访问令牌的网站的时候,共有三方将处理你的数据的不同部分。

  1. 网站。它只会知道你的 IP、URL 和用户代理,这也是建立连接所必需的。
  2. 你的设备制造商。他们只会知道那些用于验证设备是否真实所需的设备数据,而不会知道你正在访问哪个网站,或你的 IP 地址是什么。验证了你的设备后,他们将生成一个令牌,该令牌将发送到 Cloudflare。
  3. Cloudflare。他们将收到这个令牌,令牌中不包含你的任何设备数据,只有制造商对它是正品的“保证”。他们知道的唯一其他数据,就是你正在访问的网站,同样,这是为你提供内容所必需的。

通过这种方式,Cloudflare 无需接触你的数据,就可以对“你是一个人”充满信心。

支持的操作系统:没有 Linux?

你可能已经意识到,私人访问令牌需要特定的操作系统功能才能工作。目前,它们仅存在于苹果最新的操作系统上,即 iOS 和 iPadOS 16,以及 macOS Ventura。这是因为苹果的操作系统只在有限的硬件上运行,设备验证会更加容易。

另一方面,Linux 是一种通用操作系统,旨在在各种硬件上运行。因此,我认为,在可预见的未来,它都不会支持私人访问令牌。

回到苹果,我想到私人访问令牌也可能导致消费者维修设备的权利出现一些问题。例如,如果我用第三方的非正品电池更换了老旧的 iPhone 原装电池,私人访问令牌系统会特殊对待这种情况吗?

如果是 Linux 手机呢?这些制造商,如 Pine64 和 Purism,可能没有支持这样一个系统的基础设施。是否可以在这些上使用私人访问令牌呢?

Cloudflare 在 公告 中提到:

我们正在积极努力让其他客户和设备制造商也使用私人访问令牌框架。每当新客户开始使用它时,从该客户进入你网站的流量将自动开始要求令牌,你的访问者将自动看到更少的验证码。

因此,我们希望看到它被更多的设备和操作系统采用。你如何看待 Cloudflare 的私人访问令牌呢?在下面的评论中发表你的看法吧!


via: https://news.itsfoss.com/cloudflare-pat/

作者:Jacob Crume 选题:lkxed 译者:lkxed 校对:wxy

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