适用于桌面的 Google 身份验证器

rap*_*ink 24 authentication

是否有用于 Google 身份验证器的桌面应用程序(相当于电话应用程序,而不是 PAM 库)?

Mor*_*zaE 18

只需安装小型命令行实用程序oathtool

sudo apt-get install oathtool

然后运行这样的命令来获取一次性密码:

oathtool --totp -b YOURSECRET

  • 如果我的手机上有谷歌验证器,我从哪里获得 SECRET? (2认同)

Tom*_*man 12

有 Java 应用程序,包括GUICLI。两者都列在 WikipediaGoogle Authenticator 页面上。两者都在各自的下载页面上包含安装说明。

我喜欢这个想法,但我没有测试过其中任何一个,也不认为它们是安全的,甚至可以正常工作。这是我的搜索结果的摘要,而不是建议。


pa4*_*080 9

您可以为您的网络浏览器使用一些扩展,它们工作得很好。

给你,这是一个例子:

在此处输入图片说明

对于 Chrome/Chromium/Yandex(以及其他基于 Chrome 的浏览器),您可以使用 Authenticator。只需点击此链接中的“添加到 Chrome”按钮即可。

或者您可以通过以下方式添加:Customise and controlmenu(浏览器右上角的三个破折号/点)> Settings> Extensions> Get more extensions(在列表底部)> Search the storefor: Authenticator

您需要添加一个密码短语。此步骤将允许您同步多个实例 - 在您使用 Google 帐户的计算机之间传输身份验证数据。

添加身份验证密钥:首先单击此处在浏览器中打开演示条码。然后按照以下步骤操作:扫描二维码手动输入。如果条形码不是由某些 Google 应用程序生成的,则在大多数情况下,您只能使用手动输入。如果验证码是基于时间的,您必须使用同步时钟与 Google功能。

使用该应用程序,只需单击身份验证器图标。等待新周期的开始。单击新生成的密钥。它将被复制到剪贴板。

使用钥匙!通常你有大约一分半的时间来使用它。

我对其他浏览器不太熟悉,但例如,在 Firefox 中,您可以以类似的方式使用Open Two-Factor Authenticator


此外,接下来的答案描述了如何在 Apache2 和 OpenSSH 中实现双因素身份验证(使用 Google Authenticator):