-2

我已经使用从 Play Store 下载的 Google 身份验证器 Android App 在我的 android 手机上成功设置了 2 路身份验证。

现在我想在我的 Ubuntu Machine 上设置一个类似的功能。

谁能帮我在我的 linux 机器上进行设置?

提前致谢。

4

2 回答 2

1
  • 首先,您必须安装正确的 PAM

    sudo apt-get install libpam-google-authenticator

  • 接下来为您的用户运行创建一个密钥

    谷歌身份验证器

  • 注意密钥和您的紧急密钥

  • 将密钥添加到您的 google-authenticator 应用程序

要将 PAM 与 sshd 一起使用:

  • 编辑/etc/pam.d/sshd并添加

    *需要验证 pam_google_authenticator.so*

  • 编辑 */etc/ssh/sshd_config*

    ChallengeResponseAuthentication 是

  • 重启你的 sshd

于 2013-08-02T19:39:13.853 回答
0

Google Authenticator 使用 OATH 标准来生成 OTP。尝试使用 OATH Toolkit oathtool。

http://www.nongnu.org/oath-toolkit/oathtool.1.html

适当设置机密后,它应该可以工作。

于 2013-08-02T19:24:47.570 回答