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码完成登录