硬核观察 #1210 人工智能聊天机器人被用来越狱其它人工智能
1 人工智能聊天机器人被用来越狱其它人工智能现代聊天机器人有能力通过伪装特定性格或像虚构人物一样行事来扮演角色。新研究利用了这一能力，要求一个特定的人工智能聊天机器人充当研究助手。然后，研究人员指示这个助手帮助开发可以 “越狱” 其他聊天机器人的提示语。事实证明，研究助理聊天机器人的自动攻击技术在 42.5% 的时间内成功地攻击了 GPT-4，对 Claude 2 的攻击有 61% 的成功率，对开源聊天机器人 Vicuna 的攻击有 35.9% 的成功率。研究人员称，这种助理聊天机器人提升了 25 倍的越狱效率。（插图：DA/43112e8c-6b66-45f5-b877-a0dd29ae9afa）消息来源：Scientific American老王点评：“黑化”的 AI 果然会影响更多 AI。2 几乎所有密码管理器在安卓上会泄露凭证当安卓应用程序在 WebView 中加载登录页面时，密码管理器被调用来自动填写凭证时，理想情况下，它应该只自动填写已加载的谷歌或 Facebook 等页面。但研究人员发现，自动填写操作可能会意外地将凭证暴露给底层应用程序。这个漏洞的影响非常大，尤其是在应用程序是恶意程序的情况下。几乎所有的密码管理器，包括 1Password、LastPass、Keeper 和 Enpass，在最新的安卓设备上都存在这个名为 “AutoSpill” 的漏洞。甚至，即使禁用了 JavaScript 注入，大多数密码管理器也容易发生凭据泄漏。该团队还在调查该漏洞是否可以在 iOS 上复制。（插图：DA/d05324b2-2021-40ba-8d03-023261eea4c0）消息来源：Tech Crunch老王点评：这锅不能是 WebView 一个人背，这些密码管理器也要背。3 苹果公司发布了可以发挥苹果芯片特性的机器学习框架MLX 是一个类似于 NumPy 的阵列框架，旨在苹果处理器上实现高效灵活的机器学习。其目的是为使用苹果硬件的研究人员简化 ML 模型的训练和部署。这不是一个面向消费者的工具；它为开发人员提供了一个构建 ML 模型的强大环境。MLX 增加了对统一内存模型的支持，这意味着数组位于共享内存中，可以在任何支持的设备类型上执行操作，而无需执行数据拷贝。除了 Python API，MLX 还有一个功能齐全的 C++ API。（插图：DA/c3e61e5a-8725-4938-b44e-075edff5edd1）消息来源：Computer World老王点评：看来苹果也在 AI 方面做了一些工作。
8 个提升你的隐私防护的开源密码管理器
使用一些顶级开源密码管理器，确保你的登录凭证安全无虞。密码管理器是一项非常有用的实用程序。在你想寻找一个合适的密码管理器时，有着丰富的选择。你的智能手机制造商、浏览器、抗病毒软件都会提供密码管理器，并且还有其他多种第三方的选项。根据你的实际需求和便利性，你可以选择使用任何一款密码管理器。但是，如果你偏爱开源的密码管理器，想要尝试使用开源的替代私有的？你有哪些选择呢？这里，让我来为你揭示所有重要的信息。为何选择开源的密码管理器？密码管理器是一种关键的工具，它能存储各种敏感的数据，包括：账号凭据安全笔记恢复代码2FA 令牌（某些情况下）因此，使用一款能提供顶级隐私保护和安全性的密码管理器极为重要。而选择开源选项，你将得到更好的透明度，并将有更多的人共同努力确保密码管理器的安全。当然，如果你希望参与贡献、审查和改进密码管理器，你需要具备一定的技术能力。但是，即使你没有时间参与进来，用户和开发者社区依然会努力核实产品所做出的承诺。这就是使用开源密码管理器所获得的优势。对于私有的解决方案，你需要完全信任产品公司，而且你无法自行验证他们的声明。考虑到选择安全工具的利弊，我在此为你推荐一些最受用户欢迎的密码管理器。1、KeePassKeePass 是一款为 Windows 用户提供的卓越的开源密码管理器。你还可以试试 利用 Wine 在 Linux 环境中运行这款 Windows 应用。这是一个纯本地的密码管理器，允许你将所有密码保存在一个数据库中。数据库经过加密，并设有主密钥保护（要牢记密钥，避免遗失）。你可以根据需要，自主决定是否将数据库文件同步到任何选定的云存储中。但一般来说，将数据保存在自己的系统上，比存储在云端更为安全。你既可以选择安装 KeePass，也可以通过 USB 设备运行它的便携版。此外，它还具备众多实用的功能，如附加附件、排序和导入导出等等。亮点：仅限本地使用可用的便携版支持导入 / 导出功能可通过分组 / 排序管理密码插件可用于增强功能集2、BitwardenBitwarden 是一款强大、跨平台的密码管理器，涵盖了桌面应用程序和浏览器扩展。它与 KeePass 不同的之处在于，Bitwarden 依赖云端进行密码的加密和存储，大大提高了在多终端之间同步数据的便捷性。Bitwarden 集成了你在密码管理器中可能需要的所有核心功能，而且对个人用户来说，所有的这些功能都有一个可承受的订阅价格。你将得到一个使用起来更舒适的用户界面，并有众多功能供你使用。亮点：浏览器扩展和桌面应用移动应用提供自托管或基于云端的选项支持命令行界面访问对高级用户开放的紧急访问权限价格适中支持导入 / 导出功能提供 Bitwarden Send 功能，安全分享文本 / 笔记3、Proton PassProton Pass 是以隐私保护为核心的 Proton 公司提供的优秀产品之一。如果你已经在使用 Proton Mail 和 Proton VPN，并且希望从同一家值得信赖的公司使用多种服务，那么 Proton Pass 将是一个很好的选择。你可以安装浏览器插件来开始使用 Proton Pass。在本文撰写时，它并未提供任何桌面应用程序。除了所有基本功能外，你还可以在密码管理器内部使用电子邮件别名功能。随着 Proton Pass 的多样性，我们也提供了一个深入的 Proton Pass 和 Bitwarden 的比较。亮点：浏览器插件基于云移动应用作为 Proton 工具系列的一部分，使用起来非常方便邮件别名支持导入 / 导出4、KeePassXC如果你对 KeePass 的功能感兴趣，并且需要原生的 Linux 支持，那么 KeePassXC 会是个不错的选择。你将获得跨平台支持和浏览器扩展支持，无需依赖于插件。总的来说，KeePassXC 可以视为 KeePass 的现代化替代版本，对用户体验进行了一些改善。亮点：仅支持离线KeePass 的现代替代原生支持 Linux 和 macOS支持导入 / 导出5、PassboltPassbolt 是一个为企业用户（或团队）设计的开源密码管理器。不同于其他选择，Passbolt 不适合个人使用。你可以选择自我托管，或选择云托管版本，并根据你的实际需求选择适当的订阅方案。尽管在社区版中，Passbolt 提供了所有基础的功能，但通过订阅计划你可以解锁更多的功能。亮点：专为企业和团队定制自托管或基于云支持命令行界面访问6、Buttercup如果你在寻找一款优先考虑本地使用的密码管理器，那么Buttercup 就是一个针对 macOS、Linux 和 Windows 的理想选择。如果你不需要云同步功能，但希望寻找一款与 KeePass 用户体验不同的密码管理器，那么 Buttercup 将是一个好的替代品。这是一个带有简洁用户界面的跨平台开源密码管理器，同时提供了移动应用程序。亮点：仅支持离线使用易用性强兼容多平台界面简洁现代提供扩展支持7、KWalletManagerKWalletManager 是一款 专为 Linux 设计的密码管理器，可对所有的用户凭证进行加密存储。虽然它能在任何桌面环境下工作，但如果你使用的是 KDE 驱动的 Linux 系统，它能更好地与其他应用集成。如果你需要一个能与应用程序集成、实现从 Linux 系统保存或自动填充密码的工具，KWalletManager 是个不错的选择。在某些情况下，它可能已经预装在 Linux 发行版中。如果你不打算使用 KWallet，应禁用 KDE 钱包。亮点：仅支持离线使用简单易用专为 Linux 定制8、密码和密钥（即 GNOME 的 Seahorse）Seahorse 是 GNOME 发展出的一个实用工具，能存储密码并管理加密密钥。与 KWallet 类似，它是一款专为 Linux 设计的应用程序，与 Ubuntu 和其他几种发行版一起预装。它不仅仅是一个传统的密码管理器，它还提供了许多其他功能，并且所有这一切都封装在了一个简洁的用户界面中。亮点：仅支持离线使用专为 Linux 定制可管理加密密钥和密码总结任何一款密码管理器都包含了全部的基础功能。因此，你需要根据具体的情况来做选择，比如是否支持自我托管、是否有紧急的共享访问，以及根据价格计划来决定所需的功能集等。如果你需要一款以浏览器中心化的密码管理器，Proton Pass 就是不错的选择。而 KeePass 以及它的现代化版本 KeePassXC 是完美的离线工具。Bitwarden 则是全能解决方案。最后，Buttercup 和 Passbolt 对于那些希望体验最小化或需要团队协作功能的用户来说，也是独特的选择。（题图：MJ/8d97ac3c-1ed9-4dae-a176-03d99e6e8391）via: https://itsfoss.com/open-source-password-managers/作者：Ankush Das 选题：lujun9972 译者：ChatGPT 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
你最钟爱哪一个开源密码管理器？Bitwarden 和 Proton Pass 是两个杰出的开源密码管理器。Bitwarden 已经成为一个可靠的选择，运行稳定已经超过六年了，而 Proton Pass 则是较新的参与者。你应该选哪一个呢？是选择已被大众信任的密码管理器还是选择由以隐私为导向的 Proton 新开发的产品?我一直使用 Bitwarden 和带高级特性的 Proton Pass。主要使用的是 Bitwarden，但自 Proton Pass 推出后我也在试用它。在这里，我会分享我对两者的使用体验，以及在选择密码管理器时需要了解的一些注意事项。应用场景和应用程序的可用性选用密码管理器时，应用程序的可用情况和你的使用场景起着重要角色。你需要提些问题给自己：我在哪些地方（如桌面、移动设备或网页浏览器）需要密码管理器？它有提供哪些额外功能？是否坚持使用一个服务满足多种功能需求？我会在文章的后半部分详细阐述这些功能特性。但首先，你需要确定你想在哪里使用密码管理器，以及是否希望单独保持密码管理器服务。Proton Pass在编写本文时，Proton Pass 仅以 浏览器扩展 形式存在，同时提供给 移动平台 使用。你可以为 Mozilla Firefox、Google Chrome、Brave、Edge 及其它基于 Chrome 的浏览器获取扩展。你也可以选择在你的 安卓或 iOS 设备上安装它。✅ 如果你不需要桌面应用的密码管理器，同时希望继续使用 Proton 提供的全部服务，那么 Proton Pass 是一个适合的选择。Bitwarden反之，Bitwarden 可以作为 桌面应用，支持在 Windows、 macOS、Linux 上运行。此外，你可以为 Google Chrome、Firefox、Vivaldi, Opera、Edge、Tor 和 DuckDuckGo for Mac 获取相应的扩展。对于移动平台来说，Bitwarden 支持 iPhone、Apple Watch 和安卓手机。你也可以从 F-Droid 安装到安卓设备上。还不仅限于这些，你可以将 Bitwarden 作为一款 网页应用，或通过 命令行接口 来使用。✅ 如果你需要一个能够在多个平台上无缝使用的密码管理器，那么 Bitwarden 就是你完美的选择。用户体验BitwardenBitwarden 的用户体验简洁且低调。以下是浏览器插件的界面样式：虽然用户界面随着年份的推移有所改进建，但始终忠于其核心理念，也就是 注重简洁而不是华丽的 UI。它不会打扰你的操作，始终提供熟悉的用户体验。你可以在预设的 “dark”、“light”、“solarized dark” 和 “nord” 主题间自由切换。无论你正在使用桌面应用、移动应用还是浏览器扩展，它都能给你带来同样的便利。Proton PassProton Pass 在其布局方面 颇具特色 ，每次你访问该扩展时，它都会给出一个详细的凭证概览。有些用户可能更倾向于 现代化的 UI 处理方式，这完全看你的个人喜好。我个人更倾向于 Bitwarden 的传统设计方式。价格你可以免费开始使用这两种服务。Bitwarden 和 Proton Pass 在其免费计划中都不限制存储的登录凭证数量和可使用设备的数量。如果你需要包括紧急访问、家庭共享、安全存储、二次验证、电子邮箱别名隐藏等特性，你需要升级为高级版。Bitwarden 的年费仅为 10 美元，而其家庭计划（包含六个账户）的年费为 40 美元。这个价格对大多数人来说是极其实惠的。相比之下，Proton Pass 的价格较高，其 Plus 计划的年费为 47.88 欧元。不过，如果你使用了所有其他 Proton 的服务，并选择了 Proton 的无限制订阅，你就可以获得包括 Proton Pass、Mail、VPN、Drive 和 Calendar 在内的高级特性。功能这两个密码管理器功能都十分完善，因此每一种都能提供人们所需要的核心特性。它们共同拥有的特性包括：密码生成器安全笔记自动填充卡片信息和登录凭证便于随时获取凭证的手机应用接下来，让我来突出一下根据我个人的使用经验，每一种服务各自独特的优点：BitwardenBitwarden 的一项关键功能是其 “ 发送 Send ” 功能，它允许你发送一个文件（最大 500 MB）或一段文本/便笺给任何人，这都是通过一个安全连接实现的，并且在整个过程中都实现了端到端的加密。这项功能可以在 桌面应用、扩展插件和网页保险库 中使用。你可以通过添加一段只有接收者知道的密码短语来保护这个链接。还有更多的自定义选项，例如设定链接的过期时间，或在文件被下载后销毁链接。我不认为这是一种安全发送文件的方法，更多的是适合发送私人文件（如电子邮件附件）和文本文件。接下来，Bitwarden 提供了一个 家庭计划，允许你与 其他五个账户 共享一个订阅。Proton Pass 并没有此类服务。我想着重强调的另一个功能是：紧急访问。因为密码管理器储存了你所有的登录信息，它就是一个包含 所有你的访问密钥 的地方。你可以设置紧急访问功能，以方便你信任的朋友或者家庭成员在你不幸出现紧急状况后访问你的密码。当然，在授权用户访问你的账户之前，你可以设定一个期限以确认或拒绝这个访问请求。如果你没有采取任何行动，那么这个访问权限将会授予你的信任用户。? 紧急联系人选项只能在 网络保险库 中访问。值得注意的是： 这两种服务的密码生成器都包含历史记录，但 Bitwarden 保留历史时间更长，而 Proton Pass 只保留一天的历史记录。其他功能差异包括：导出为 .CSV 文件调整自动填充行为访问网络保险库桌面应用记录身份信息对于所有列出的功能，在我使用 Bitwarden 的过程中，我都没有遇到任何重大的问题。我唯一注意到的问题：有时在我的安卓手机上，自动填充功能并没有在键盘应用中作为建议显示。当然，这取决于各个智能手机制造商提供的定制安卓体验，因此不一定是 Bitwarden 特有的问题。Proton Pass如果我们从“功能数量”上进行比较，Bitwarden 会占据优势。但是，作为一个以隐私为重点的工具，Proton Pass 实现了密码管理器所有你需要的重要功能，甚至超越了这些。得益于对 SimpleLogin 的专业研究，Proton Pass 支持生成电子邮件别名。如果你不太了解：SimpleLogin 是最受欢迎的 工具之一，用于保护你的电子邮件地址。所以，当 Proton Pass 集成了这个功能后，用户可以 便捷地创建电子邮件别名，并同时保存登录信息。你在 Proton Pass 上注册的电子邮件将会是实际的电子邮件地址。我希望他们提供一个设定新的目标电子邮件地址的选项，这将使 Proton Pass 的额外费用更具价值。此外，如果你是一位使用了部分或所有 Proton 服务的用户，使用 Proton Pass 将会是一种良好的用户体验。因为你无需为其他平台切换或注册。使用 Proton Pass 还可以获得基本的 导入/导出，控制某些安全措施，修改密码管理器行为 的功能。因此，对于 Proton 用户而言，Proton Pass 可以是一种一站式的解决方案。是的，我暂时没有注意到任何关于其移动应用的问题，Proton Pass 到目前为止很好。你应该选择哪个？考虑到它们的共性，这主要取决于你个人的使用体验、预算（如果选择付费），以及功能集。对于我个人的使用，我暂时没有看到 Proton Pass 替换 Bitwarden 的需要。然而，如果我决定购买 Proton 的无限制订阅，或是更加投入到 Proton 的各项服务中去，我可能会放弃 Bitwarden。? 你怎么认为呢？你认为 Proton Pass 值得额外付费吗，或者对于 Proton 的捆绑订阅你有什么看法？Bitwarden 是你的最爱吗？欢迎在下方评论分享你的想法。（题图：MJ/a2f5d428-b853-4312-837c-9d66371dd5dc）via: https://itsfoss.com/bitwarden-vs-proton-pass/作者：Ankush Das 选题：lujun9972 译者：ChatGPT 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
让我们了解一下这个具有令人愉悦的用户界面、跨平台可用的开源密码管理器。有大量适用于个人和团队的免费的和收费的密码管理器。然而，当谈到开源方案时，它通常仅限于几个好的方案，如 Seahorse、KeePassXC 和 Bitwarden。如果你已阅读过我们的 Linux 最佳密码管理器列表，你可能已经知道其中的一些。我偶然发现了另一个有趣的开源密码管理器 Padloc，它可以因其用户体验而进入该列表。Padloc：安全的跨平台密码管理器应用虽然 Padloc 并不是特别流行，但它可不仅仅是又一个开源密码管理器。你可以通过该应用和端到端加密来保护密码，从而获得令人耳目一新的用户体验。它旨在提供一个干净简单的界面来使用。提供免费版本，但提供付费订阅以解锁大多数功能。它支持所有主要平台，包括 Linux、Windows、macOS、Android 和 iOS。你还可以获得 Mozilla Firefox 和谷歌 Chrome 的浏览器扩展以及所有可用的应用。因此，你也可以随时选择在浏览器上访问/使用它。有趣的是，直到最近，该项目近两年都没有看到任何重大更新。但是，这个开源项目一直在修修补补。Padloc 的特点Padloc 提供一系列免费和收费功能。根据你的要求，你可以选择升级到付费订阅。一些功能包括：保管库项目无限制设备数量无限制通过电子邮件进行双因素身份验证添加标签生成独特的密码支持使用 Favicon 来识别保管库项目深/浅模式主题主动会话管理导入/导出功能（加密容器/CSV）团队支持（付费）多因素身份验证（付费）记笔记（付费）文件附件（付费）安全报告（付费）从技术上讲，你可以获得所有基本功能。但是，要充分利用它，你需要订阅起价为每月 3.49 美元或每年 34.9 美元的高级订阅。在 Linux 上安装 PadlocPadloc 为你提供了多种适用于 Linux 的选项。你可以下载 AppImage、.deb、Snap 或 Flatpak 包。此外，你可以下载非 electron 的桌面客户端版本，这很好！我测试了 AppImage 文件，它运行良好。你可以按照我们的指南 使用 AppImage、设置 Flatpak 或 安装 deb 包 开始使用。你可以查看其 官方网站 或 GitHub 页面 了解更多信息。Padloc一个略显昂贵的密码管理器带来良好的用户体验它的用户界面和使用它的整体体验给我留下了深刻的印象。如果你优先考虑用户界面、极简主义和开源技术，无论你决定免费使用还是付费使用，Padloc 都是一个有用的选择。当然，如果你想要物有所值（或更便宜）的东西，你可以随时选择 Bitwarden 之类的东西。via: https://itsfoss.com/padloc/作者：Ankush Das 选题：lkxed 译者：geekpi 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
硬核观察 | 神秘实体 BGP 宣告了大量五角大楼未用 IPv4 空间
神秘实体 BGP 宣告了大量五角大楼未用 IPv4 空间互联网是源自于美国国防部的项目，五角大楼因而控制了大量的 IPv4 地址段。至今五角大楼只使用了很少一部分它控制的地址空间，以至于众多云服务商在其内部网络使用了未用的美国国防部 IPv4 地址段。但在 1 月 20 日，一个神秘实体 AS8003 开始发布 BGP 广播宣告原五角大楼的未用 IPv4 地址段。到 4 月 20 日，它宣布的 IP 地址数量已经达到了 1.75 亿，超过中国电信的 6100 万，超过美国最大 ISP Comcast 的 1 亿。它宣告的 IPv4 空间占到了 IPv4 全球路由表的 5.7%。AS8003 究竟是谁？本周五，美国国防部的发表声明这是它授权进行的一个试点项目，旨在评估和防止未经授权使用国防部的 IP 地址空间，以及发现潜在的漏洞。虽然心里很不平衡，但是毕竟互联网原来就是人家发明的，还好这些年我们都往 IPv6 转了。Passwordstate 密码管理器遭黑客入侵据报道，黑客攻破了 Passwordstate 密码管理器应用程序的更新机制，并在其用户设备（大多数为企业客户）上部署了恶意软件，可能影响到了 2.9 万名企业客户。丹麦安全公司 CSIS 今日发布了针对该供应链恶意软件攻击的分析，指出攻击者迫使 Passwordstate 应用程序下载了另一个恶意的压缩包。在受害者机器上安装后，将会尝试 ping 通远程的命令与控制服务器，而后服务器端会给出特定的响应，比如检索其它有效负载。使用密码管理器是好，但是密码管理器就成为了关键点，如果密码管理器软件被攻击，那带来的打击可能是毁灭性的。微软发布 Rust for Windows 预览版有了 Rust for Windows，开发人员现在不仅可以在 Windows 上使用 Rust 进行开发，还可以使用 Rust 为 Windows 编写应用程序。Rust for Windows 可以“让你通过 Windows crate 直接和无缝地使用任何 Windows API，你可以像调用另一个 Rust 模块一样调用它们。”微软寄希望于 Rust 能解决其使用 C++ 带来的大量内存漏洞，可能事情没那么简单。
Google Chrome：曾经的屠龙者如今也变成了龙整个桌面浏览器领域，基本上成为 Google Chrome 的天下了。2020 年 5 月，在全球桌面浏览器市场，Google Chrome 的占比高达 69.81%。全球范围内，基于 Chromium 内核的桌面浏览器，其市场份额加起来已经超过 80%。这就意味着，整个人类桌面浏览器的底层技术和标准，都已经被一家美国商业公司所主宰，而这家公司就是 Google。来源：雷锋网硬核老王点评：谷歌曾经的“不作恶”口号删去之后，人们对谷歌的担忧越来越重，无论如何，这种垄断可能带来的问题都很深远。苹果推出全新开源项目，方便密码管理应用创建强密码该项目可以让密码管理应用的开发者为知名网站创建可以兼容的强密码，这个机制与 iCloud 钥匙串密码管理器相同。当密码管理器生成一个与网站实际不兼容的密码时，人们不仅有了不好的体验，而且有自己创建密码的机会，这样非常不安全。这个项目收集了很多共享登陆的网站，收集密码规则有助于减少人们遇到这样的问题。来源：MacX硬核另外点评：这是一个有趣的项目。事实上，强烈推荐密码管理器。中国提升穿山甲的保护等级国家林业和草原局宣布，穿山甲的保护等级国家二级保护提升为国家一级，将对中华穿山甲、马来穿山甲和印度穿山甲进行更严格保护。穿山甲最近引发了广泛关注，原因是它被认为极有可能是新冠病毒从蝙蝠传播到人类的中间宿主。新华社报道称，由于过度猎捕利用和栖息地破坏，中华穿山甲分布范围不断缩小，种群数量急剧下降，保护形势非常严峻。根据 2003 年发布的第一次全国陆生野生动物资源调查结果，中华穿山甲分布范围已缩减至 11 个省份，数量降至约 6.4 万只。来源：solidot硬核另外点评：严格的立法和执法才是解决问题的根本。
Bitwarden 是流行的开源密码管理器。在这里，我们来看看它提供了什么。Bitwarden 是一个自由开源的密码管理器。你可能还记得，我们之前将它列为 Linux 中的最佳密码管理器之一。就个人而言，几个月来我一直在多个设备上使用 Bitwarden 作为我的密码管理器。因此，在本文中，我将说明它提供的功能以及我的使用经验。注意： 如果你对服务的安全性有疑问，请查看其官方安全性常见问题页面。Bitwarden 密码管理器的特性Bitwarden 是许多其他方便的密码管理器的不错替代品。以下是它的特性：提供免费和付费选择适用于团队（企业）和个人开源支持自托管能够作为身份验证器应用（如 Google 身份验证器）跨平台支持（安卓、iOS、Linux、Windows 和 macOS）提供浏览器扩展（Firefox,、Chrome、Opera、Edge、Safari）提供命令行工具提供网页保管库能够导入/导出密码密码生成器自动填充密码两步身份验证从技术上讲，Bitwarden 使用完全免费。然而，它也提供了一些付费计划（个人付费和商务付费计划）。通过付费计划，你可以与更多用户共享密码、获取 API 访问权限（业务使用）以及更多此类高级功能。以下是定价（在编写本文时）：对于大多数个人来说，考虑到支持开源项目，10 美元/年的高级个人计划不应成为问题。当然，你也可以选择没有限制地免费使用。在 Linux 上安装 Bitwarden很容易将 Bitwarden 安装到你的 Linux 系统上，因为它提供了一个 .AppImage 文件。如果你还不知道如何使用 AppImage 文件，你可以参考我们的指南。如果你不喜欢使用 AppImage，你可以选择 snap 包或在其官方下载页面上下载 .deb 或者 .rpm 文件。你还可以查看其 GitHub 页面了解更多信息。下载 Bitwarden如果你对使用桌面应用不感兴趣，也可以使用浏览器扩展。我使用 Bitwarden 的体验在 Bitwarden 之前，我使用 LastPass 作为密码管理器。尽管这不是一个糟糕的选择，但它不是开源软件。所以，在我发现 Bitwarden 后就决定使用它。首先，我从 LastPass 导出我的数据，并导入到 Bitwarden 没有遇到困难。在此过程中我没有丢失任何数据。除了桌面应用，我一直在使用 Bitwarden 的火狐插件和 Android 应用。使用六个多月后，我没有遇到任何问题。所以，如果你愿意试试看，我一定会给它好评！总结我想说，对于那些想要一个可以到处工作，并且跨设备轻松同步的密码管理器的用户而言，Bitwarden 是一个完整的解决方案。你可以免费入门，但如果可以，请购买 10 美元/年的高级计划来支持这个开源项目。如果你正在寻找更多选择，你也可以查看我们的 Linux 中 5 个最佳密码管理器。你试过 Bitwarden 了吗？如果没有，请试试看！此外，你最喜欢的密码管理器是什么？让我在下面的评论中知道！via: https://itsfoss.com/bitwarden/作者：Ankush Das 选题：lujun9972 译者：geekpi 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
密码管理器是创建唯一密码并安全存储它们的有用工具，这样你无需记住密码。了解一下适用于 Linux 桌面的最佳密码管理器。密码无处不在。网站、论坛、Web 应用等，你需要为其创建帐户和密码。麻烦在于密码，为各个帐户使用相同的密码会带来安全风险，因为如果其中一个网站遭到入侵，黑客也会在其他网站上尝试相同的电子邮件密码组合。但是，为所有新帐户设置独有的密码意味着你必须记住所有密码，这对普通人而言不太可能。这就是密码管理器可以提供帮助的地方。密码管理应用会为你建议/创建强密码，并将其存储在加密的数据库中。你只需要记住密码管理器的主密码即可。主流的现代浏览器（例如 Mozilla Firefox 和 Google Chrome）内置了密码管理器。这有帮助，但是你只能在浏览器上使用它。有一些第三方专门的密码管理器，其中一些还提供 Linux 的原生桌面应用。在本文中，我们将筛选出可用于 Linux 的最佳密码管理器。继续之前，我还建议你仔细阅读 Linux 的免费密码生成器，来为你生成强大的唯一密码。Linux 密码管理器可能的非 FOSS 警报！我们优先考虑开源软件（有一些专有软件，请不要讨厌我！），并提供适用于 Linux 的独立桌面应用（GUI）。专有软件已高亮显示。1、Bitwarden主要亮点：开源免费供个人使用（可选付费升级）云服务器的端到端加密跨平台有浏览器扩展命令行工具Bitwarden 是 Linux 上最令人印象深刻的密码管理器之一。老实说，直到现在我才知道它。我已经从 LastPass 切换到了它。我能够轻松地从 LastPass 导入数据，而没有任何问题和困难。付费版本的价格仅为每年 10 美元。这似乎是值得的（我已经为个人使用进行了升级）。它是一个开源解决方案，因此没有任何可疑之处。你甚至可以将其托管在自己的服务器上，并为你的组织创建密码解决方案。除此之外，你还将获得所有必需的功能，例如用于登录的两步验证、导入/导出凭据、指纹短语（唯一键）、密码生成器等等。你可以免费将帐户升级为组织帐户，以便最多与 2 个用户共享你的信息。但是，如果你想要额外的加密存储以及与 5 个用户共享密码的功能，那么付费升级的费用低至每月 1 美元。我认为绝对值得一试！Bitwarden2、Buttercup主要亮点：开源免费，没有付费方式。跨平台有浏览器扩展这是 Linux 中的另一个开源密码管理器。Buttercup 可能不是一个非常流行的解决方案。但是，如果你在寻找一种更简单的保存凭据的方法，那么这将是一个不错的开始。与其他软件不同，你不必对怀疑其云服务器的安全，因为它只支持离线使用并支持连接 Dropbox、OwnCloud、Nextcloud 和 WebDAV 等云服务。因此，如果需要同步数据，那么可以选择云服务。你有不同选择。Buttercup3、KeePassXC主要亮点：开源简单的密码管理器跨平台没有移动设备支持KeePassXC 是 KeePassX 的社区分支，它最初是 Windows 上 KeePass 的 Linux 移植版本。除非你没意识到，KeePassX 已经多年没有维护。因此，如果你在寻找简单易用的密码管理器，那么 KeePassXC 是一个不错的选择。KeePassXC 可能不是最漂亮或最好的密码管理器，但它确实可以做到该做的事。它也是安全和开源的。我认为这值得一试，你说呢？KeePassXC4、Enpass （非开源）主要亮点：专有软件有许多功能，包括对“可穿戴”设备支持。Linux 完全免费（具有付费支持）Enpass 是非常流行的跨平台密码管理器。即使它不是开源解决方案，但还是有很多人依赖它。因此，至少可以肯定它是可行的。它提供了很多功能，如果你有可穿戴设备，它也可以支持它，这点很少见。很高兴能看到 Enpass 积极管理 Linux 发行版的软件包。另外，请注意，它仅适用于 64 位系统。你可以在它的网站上找到官方的安装说明。它需要使用终端，但是我按照步骤进行了测试，它非常好用。Enpass5、myki （非开源）主要亮点：专有软件不使用云服务器存储密码专注于本地点对点同步能够在移动设备上用指纹 ID 替换密码这可能不是一个受欢迎的建议，但我发现它很有趣。它是专有软件密码管理器，它让你避免使用云服务器，而是依靠点对点同步。因此，如果你不想使用任何云服务器来存储你的信息，那么它适合你。另外值得注意的是，用于 Android 和 iOS 的程序可让你用指纹 ID 替换密码。如果你希望便于在手机上使用，又有桌面密码管理器的基本功能，这似乎是个不错的选择。但是，如果你选择升级到付费版，这有个付费计划供你判断，绝对不便宜。尝试一下，让我们知道它如何!myki其他一些值得说的密码管理器即使没有为 Linux 提供独立的应用，但仍有一些密码管理器值得一提。如果你需要使用基于浏览器的（扩展）密码管理器，建议你尝试使用 LastPass、Dashlane 和 1Password。LastPass 甚至提供了 Linux 客户端（和命令行工具）。如果你正在寻找命令行密码管理器，那你应该试试 Pass。Password Safe 也是种选择，但它的 Linux 客户端还处于 beta 阶段。我不建议依靠 “beta” 程序来存储密码。还有 Universal Password Manager，但它不再维护。你可能也听说过 Password Gorilla，但并它没有积极维护。总结目前，Bitwarden 似乎是我个人的最爱。但是，在 Linux 上有几个替代品可供选择。你可以选择提供原生应用的程序，也可选择浏览器插件，选择权在你。如果我有错过值得尝试的密码管理器，请在下面的评论中告诉我们。与往常一样，我们会根据你的建议扩展列表。via: https://itsfoss.com/password-managers-linux/作者：Ankush Das 选题：lujun9972 译者：geekpi 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
在过去的一年中，你可能会遇到一些试图向你推销密码管理器的广告。比如 LastPass、1Password 或 Dashlane。密码管理器消除了记住所有网站密码的负担。你不再需要使用重复或容易记住的密码。相反，你只需要记住一个可以解锁所有其他密码的密码。通过使用一个强密码而​​不是许多弱密码，这可以使你更安全。如果你有基于云的密码管理器（例如 LastPass、1Password 或 Dashlane），你还可以跨设备同步密码。不幸的是，这些产品都不是开源的。幸运的是，还有其他开源替代品。开源密码管理器替代方案包括 Bitwarden、LessPass 或 KeePass。Bitwarden 是一款开源密码管理器，它会将所有密码加密存储在服务器上，它的工作方式与 LastPass、1Password 或 Dashlane 相同。LessPass 有点不同，因为它专注于成为无状态密码管理器。这意味着它根据主密码、网站和用户名生成密码，而不是保存加密的密码。另一方面，KeePass 是一个基于文件的密码管理器，它的插件和应用具有很大的灵活性。这三个应用中的每一个都有其自身的缺点。Bitwarden 将所有东西保存在一个地方，并通过其 API 和网站接口暴露给网络。LessPass 无法保存自定义密码，因为它是无状态的，因此你需要使用它生成的密码。KeePass 是一个基于文件的密码管理器，因此无法在设备之间轻松同步。你可以使用云存储和 WebDAV 来解决此问题，但是有许多客户端不支持它，如果设备无法正确同步，你可能会遇到文件冲突。本文重点介绍 Bitwarden。运行非官方的 Bitwarden 实现有一个名为 bitwarden\_rs 的服务器及其 API 的社区实现。这个实现是完全开源的，因为它可以使用 SQLite 或 MariaDB/MySQL，而不是官方服务器使用的专有 Microsoft SQL Server。有一点重要的是要认识到官方和非官方版本之间存在一些差异。例如，官方服务器已经由第三方审核，而非官方服务器还没有。在实现方面，非官方版本缺少电子邮件确认和采用 Duo 或邮件码的双因素身份验证。让我们在 SELinux 中运行服务器。根据 bitwarden\_rs 的文档，你可以如下构建一个 Podman 命令：$ podman run -d \ --userns=keep-id \ --name bitwarden \ -e SIGNUPS_ALLOWED=false \ -e ROCKET_PORT=8080 \ -v /home/egustavs/Bitwarden/bw-data/:/data/:Z \ -p 8080:8080 \ bitwardenrs/server:latest这将下载 bitwarden\_rs 镜像并在用户命名空间下的用户容器中运行它。它使用 1024 以上的端口，以便非 root 用户可以绑定它。它还使用 :Z 更改卷的 SELinux 上下文，以防止在 /data 中的读写权限问题。如果你在某个域下托管它，建议将此服务器放在 Apache 或 Nginx 的反向代理下。这样，你可以使用 80 和 443 端口指向容器的 8080 端口，而无需以 root 身份运行容器。在 systemd 下运行Bitwarden 现在运行了，你可能希望保持这种状态。接下来，创建一个使容器保持运行的单元文件，如果它没有响应则自动重新启动，并在系统重启后开始运行。创建文件 /etc/systemd/system/bitwarden.service：[Unit] Description=Bitwarden Podman container Wants=syslog.service [Service] User=egustavs Group=egustavs TimeoutStartSec=0 ExecStart=/usr/bin/podman run 'bitwarden' ExecStop=-/usr/bin/podman stop -t 10 'bitwarden' Restart=always RestartSec=30s KillMode=none [Install] WantedBy=multi-user.target现在使用 sudo 启用并启动该服务：$ sudo systemctl enable bitwarden.service && sudo systemctl start bitwarden.service $ systemctl status bitwarden.service bitwarden.service - Bitwarden Podman container Loaded: loaded (/etc/systemd/system/bitwarden.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2019-07-09 20:23:16 UTC; 1 day 14h ago Main PID: 14861 (podman) Tasks: 44 (limit: 4696) Memory: 463.4M成功了！Bitwarden 现在运行了并将继续运行。添加 LetsEncrypt如果你有域名，强烈建议你使用类似 LetsEncrypt 的加密证书运行你的 Bitwarden 实例。Certbot 是一个为我们创建 LetsEncrypt 证书的机器人，这里有个在 Fedora 中操作的指南。生成证书后，你可以按照 bitwarden\_rs 指南中关于 HTTPS 的部分来。只要记得将 :Z 附加到 LetsEncrypt 来处理权限，而不用更改端口。照片由 CMDR Shane 拍摄，发表在 Unsplash 上。via: https://fedoramagazine.org/manage-your-passwords-with-bitwarden-and-podman/作者：Eric Gustavsson 选题：lujun9972 译者：geekpi 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出
一个免费、安全、跨平台的密码管理器
在这个现代化的互联网时代，你一定在许多网站上有多个账户，它可能是个人或官方邮箱账户、社交或专业网络账户、GitHub 账户和电子商务账户等。因此，对于不同的账户，你应该设置多个不同的密码。我相信你应该已经意识到为多个账户设置相同的密码是件疯狂又危险的事情。如果攻击者设法破解了你的一个账户，那么他/她很可能尝试使用相同的密码访问你的其他账户。所以，强烈建议为不同的账户设置不同的密码。不过，记住好几个密码是很困难的。你可以把它们写在纸上，但那也不是一个有效的方法，你可能会在一段时间后失去它们。这时密码管理器就派上用场了。密码管理器就像一个存储库，你可以在其中存储不同账户的所有密码，并用一个主密码将其锁定。这样，你需要记住的就只剩下主密码了。之前我们介绍过一个叫 KeeWeb 的开源密码管理器，今天，我们将介绍另外一款密码管理器 ——— Buttercup。关于 ButtercupButtercup 是一个自由、开源、安全、跨平台的密码管理器，使用 NodeJS 编写。它可以帮助你将不同账户的所有登录凭证存储到加密存档中，该存档可以保存在本地系统或任何远程服务（如 DropBox、OwnCloud、NextCloud 和基于 WebDAV 的服务）中。它使用强大的 256 位 AES 加密算法，用主密码保存你的敏感数据。所以，除了拥有主密码的人以外，没有人可以访问你的登录信息。Buttercup 目前支持 Linux、Mac OS 和 Windows，还提供了一个浏览器扩展和移动应用程序。因此，你也可以在 Android 和 iOS 设备中的桌面应用程序和浏览器扩展程序中使用相同的存档。安装 Buttercup 密码管理器Buttercup 目前在 Linux 平台上有 .deb、.rpm 软件包、可移植的 AppImage 和 tar 归档文件等安装包。转到其 发布页 下载安装你想要的版本。Buttercup 桌面应用程序在 AUR 中也可用，你可以使用 AUR 帮助程序（如 Yay）在基于 Arch 的系统上安装，如下所示：$ yay -S buttercup-desktop如果你已经下载了方便的 AppImage 文件，使用如下命令让它执行：$ chmod +x buttercup-desktop-1.11.0-x86_64.AppImage然后，使用命令启动它：$ ./buttercup-desktop-1.11.0-x86_64.AppImage运行此命令后，会提示是否要将 Buttercup AppImage 集成到你的系统中。如果选择 “Yes”，则会将其添加到应用程序菜单并安装图标。如果不这样做，你仍然可以通过双击 AppImage 或在终端中使用上述命令启动应用程序。添加存档第一次启动时，会看到下面的欢迎界面：我们还没有添加任何存档，所以让我们添加一个吧。单击 “New Archive File” 按钮，输入存档文件的名称，并选择它的保存位置。你可以随意命名。我把它命名为 “mypass”，存档将以 .bcup 为扩展名保存在你选择的位置。如果你已经创建了一个，只需单击 “Open Archive File” 来选择它。接下来，Buttercup 将提示你为新创建的存档输入主密码，建议提供一个强级别的密码，以保护存档不会被未经授权访问。现在我们已经创建了一个存档并使用主密码对其进行了保护。类似地，你可以创建任意数量的存档，并使用密码保护它们。让我们继续在存档中添加账户的详细信息。在存档中添加条目（登录凭证）创建或打开存档后，你将看到下面的界面。它就像一个保险库，我们将保存不同账户的登录凭证。如你所见，我们并没有添加任何条目。让我们添加一些。点击右下角的 “ADD ENTRY” 按钮来添加新的条目，输入你想要保存的账户的信息。在每个条目下面都有一个 “ADD NEW FIELD” 选项，可以用来添加其他的细节。只需点击它，然后添加要包含在条目中的字段。添加完所有条目后，你将在 Buttercup 界面的右侧窗格中看到它们。添加新的分组你还可以将登录的详细信息分组到不同的名称下，以便于识别。例如，你可以将所有邮箱账户分组到一个名为 “my\_mails” 的名称下。默认情况下，你的登录详细信息将保存在 “General” 群组下。要创建新的群组，请点击 “NEW GROUP” 按钮并输入名称。在新的群组中创建新条目时，与上述的步骤相同，只需单击组名并开始添加条目。管理和访问登录的详细信息存储在存档中的数据可以随时编辑、移动到其他组或彻底删除。例如，如果要将用户名或密码复制到剪切板，请右击该条目，然后选择 “Copy to Clipboard”。要进一步编辑/修改数据，只需点击所选条目下的 “Edit” 按钮。在远程保存存档默认情况下，Buttercup 会将数据保存在本地系统上。但是，你可以将它们保存在不同的远程服务（例如 Dropbox、OwnCloud、NextCloud 和基于 WebDAV 的服务）上。要连接这些服务，请点击 “File -> Connect Cloud Sources”。接下来，选择要连接的服务并对其授权以保存数据。你还可以在添加存档时在 Buttercup 的欢迎界面连接这些服务。导入/导出Buttercup 允许你向其他密码管理器（例如 1Password、Lastpass 和 KeePass）导入导出数据。你也可以导出数据，在另一个系统或设备（例如 Android）中访问它们。你还可以将 Buttercup 保险库导出为 CSV 格式文件。Buttercup 是一个简单但成熟、功能齐全的密码管理器。多年来它一直在积极开发。如果你需要密码管理器，Buttercup 可能是个不错的选择。有关更多的详细信息，请参阅项目网站和 GitHub 页面。那就介绍到这里，希望它对你有用。更多的精彩内容即将到来，敬请关注！谢谢！资源Buttercup 网站Buttercup GitHub 仓库via: https://www.ostechnix.com/buttercup-a-free-secure-and-cross-platform-password-manager/作者：SK 选题：lujun9972 译者：seriouszyx 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出