⬑
Linux配置GitHub 2FA认证器
首先用截图GitHub提供的认证密钥二维码。
用zbarimg
扫描得到字符串
QR-Code:otpauth://totp/GitHub:mistivia?secret=XXXXXXXXXXXXX&issuer=GitHub
secret
部分是base32编码的密钥,需要存在密钥管理器中。我这里用的是pass
。
pass edit github-2fa
然后安装oath-toolkit
。
sudo pacman -S oath-toolkit
生成OTP:
pass github-2fa | oathtool --totp --base32 -