备份Google Authenticator到GPG加密文件的工具
项目描述
认证器备份
备份(并恢复)Google Authenticator到GPG加密文件的工具。
注意: 这只在Linux上进行了测试。如果您发现任何问题或想分享任何解决方案,请提交问题。
快速入门
系统依赖
您需要将opencv
和gpg
安装到您的系统上才能使此软件包正常工作。您应该在安装此软件包之前安装它们。例如,在Arch Linux上(其他发行版可能使用不同的包管理器或包名)
pacman -S opencv gnupg
安装认证器备份
pip install --user authenticator_backup
备份
您需要PGP账户(接收者)的公钥来解密文件。每个公钥用空格分隔。
python -m authenticator_backup backup 636ABA5F59810D7D97EF05035B705B8C90A02377 > /tmp/backup.txt
这将打开一个窗口,显示来自您的网络摄像头的视频,用于扫描导出二维码。要获取此代码
- 打开Google Authenticator
- 点击右上角的三个点
- 点击“转账账户”
- 点击“导出账户”
- 选择要备份的账户(可能是所有账户),然后点击“下一步”
- 将此代码显示给您的网络摄像头
窗口将关闭,一旦成功捕获二维码,加密的备份将被输出。
恢复
要恢复,接收者GPG账户必须存在于系统上以解密。
cat /tmp/backup.txt | python -m authenticator_backup restore
这将显示一个二维码,您可以使用Google Authenticator扫描以重新导入账户。请不要在公共场合显示此二维码
- 打开Google Authenticator
- 点击右上角的三个点
- 点击“转账账户”
- 点击“导入账户”
- 点击“扫描二维码”
- 扫描窗口中显示的二维码
- 完成时关闭窗口
如果您有大量账户,可能会显示多个显示二维码的窗口,一个接一个。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
authenticator_backup-0.1.2.tar.gz (5.6 kB 查看哈希值)
构建分布
关闭
authenticator_backup-0.1.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2960cc25c1fe046b08e6c01271da44ec9e18c3185972f71274abf51a92949133 |
|
MD5 | 15d945f3a06a040c769f79348c947aed |
|
BLAKE2b-256 | c90526e2072b4f5908f48a1c2e368fe4a75c9cb54e635b4bf99d1f4db4a44023 |
关闭
authenticator_backup-0.1.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 696a9811192ee7abcae563e99488f3aa9f35a9714b4d0d9c57769e75c448857c |
|
MD5 | c7b136ca20301f84324cfa7e4d158551 |
|
BLAKE2b-256 | 33e249bdaf9833686c093db70d2472be9bab0077c858ac174d35cfb228d05393 |