跳至主内容

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浏览器通行密钥支持的几个关键要点:

  • 您可以在所有主流Linux浏览器(如Firefox、Chrome和Brave)上使用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浏览器扩展。

  • 使用过程中请保持YubiKey连接, 点击GravityZone身份提供商登录页面的 使用通行密钥登录

注意

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

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