跳至主内容

Linux浏览器对通行密钥的支持

本文帮助您理解通行密钥在Linux系统上的工作原理,以及使用不同浏览器或凭证管理器时的预期表现。由于操作系统未提供完整的原生通行密钥创建支持,Linux上的通行密钥行为可能存在差异。

注意

随着Linux对通行密钥支持的持续演进,浏览器行为可能发生变化。本文基于当前测试环境的结果:

  • Linux Ubuntu: 24.04 LTS

  • Mozilla Firefox: 145.0.2

  • Google Chrome: 142.0.7444.175

  • Brave: 1.84.141

概述

所有主流Linux浏览器均可通过YubiKey实现通行密钥登录。

若需在YubiKey或手机上创建新通行密钥,Chrome或Brave浏览器配合Bitwarden扩展程序能提供最佳体验。

以下是关于Linux浏览器通行密钥支持的要点:

  • 您可通过Firefox、Chrome和Brave等主流Linux浏览器使用YubiKey通行密钥登录。

  • 除非使用Bitwarden浏览器扩展,否则通常无法直接在YubiKey上创建新通行密钥。

  • 存储在Bitwarden中的通行密钥可正常用于登录和创建流程。

  • Chrome和Brave在Linux上提供最全面的通行密钥体验,Firefox存在若干限制。

浏览器支持矩阵

本表格展示了Linux系统下Firefox、Chrome和Brave浏览器对通行密钥功能的支持情况。

浏览器

使用YubiKey登录

在YubiKey上创建通行密钥

Bitwarden通行密钥

手机通行密钥(二维码)

Firefox

支持

不支持

支持

不支持

Chrome

支持

需安装Bitwarden

支持

支持

Brave

支持

需安装Bitwarden

支持

支持

注意

若已安装Bitwarden扩展程序,可在Chrome和Brave中通过YubiKey或手机创建通行密钥。

各浏览器的通行密钥行为差异

Firefox

以下是Firefox使用通行密钥的核心要点:

  • 可使用现有YubiKey通行密钥登录。

  • 无法在YubiKey上创建新通行密钥。

  • 若同一网站存在多个YubiKey通行密钥,Firefox会默认选择首个密钥。

  • 不支持基于手机的通行密钥。

Chrome与Brave

Chrome和Brave提供最佳通行密钥体验:

  • 当安装Bitwarden时,可在YubiKey上创建通行密钥。

  • 可无障碍创建和使用存储在Bitwarden中的通行密钥。

  • 支持基于手机的通行密钥(二维码)。

  • 若YubiKey存有多个通行密钥,可手动选择使用哪个。

推荐方案

Linux系统最佳实践:

  • 使用Chrome或Brave浏览器。

  • 如需在YubiKey保存通行密钥或通过手机创建通行密钥,请安装Bitwarden浏览器扩展。

  • 使用 用通行密钥登录 按钮登录GravityZone身份提供商页面时,请保持YubiKey连接状态。

注意

部分Linux浏览器会显示提示 此设备不支持通行密钥 .

若使用YubiKey可安全继续,浏览器仍会要求输入PIN码并完成登录。