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