Github 要求我使用两因素身份验证。 Github 建议使用其中之一:
- https://support.1password.com/one-time-passwords/
- https://authy.com/guides/github/
- https://www.microsoft.com/en-us/security/mobile-authenticator-app
我不想使用我的手机,而是使用 Kubuntu 上的程序。基本上,我想截图,而不是使用手机。这可能吗?用什么程序?
答案1
当然! KeepassXC 和 pass(1)(密码存储)都可以执行 TOTP OTP。您将需要二维码中的代码,许多网站让您直接查看它,而不必处理二维码。但您也可以使用二维码解码程序来解码二维码。
但是,请注意,这些设备通常不会将加密密钥存储在安全硬件飞地中,这与手持设备的假设不同。
答案2
我用这个名为 Gauth 的基于网络的应用程序。还有一个GitHub 网站这解释了它,以及自托管应用程序的替代方案。
我最不喜欢 2FA,但这个应用程序做到了不那么糟糕:)