跳至主内容

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或手机上创建新通行密钥,搭配Bitwarden浏览器扩展的Chrome或Brave能提供最佳体验。

以下是Linux浏览器对通行密钥支持的关键要素:

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

  • 除非使用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码完成登录