Slackware 15:Google Authenticator 配置问题/访问被拒绝

Slackware 15:Google Authenticator 配置问题/访问被拒绝

我正在尝试在 Slackware 15 上安装 Google Authenticator,但似乎遇到了困难。

我的步骤是:

  1. 已安装谷歌身份验证器

  2. 在 /etc/pam.d/ssh 文件顶部添加以下行

身份验证需要 pam_google_authenticator.so

  1. 在 /etc/ssh/sshd_config 的底部添加以下行

KbdInteractiveAuthentication 是

  1. 在我的手机上安装 Google Authenticator

  2. 运行 google-authenticator 并回答如下

查看屏幕截图

  1. 重启 sshd

但是,当我尝试通过 ssh 登录时,访问被拒绝

Keyboard-interactive authentication prompts from server:
| Password:
End of keyboard-interactive prompts from server
Access denied
Keyboard-interaction authentication prompts from server:
| Password:

我还添加了 /etc/ssh/sshd_config 文件的配置,如下所示:

PermitRootLogin yes
AuthorizedKeysFile      .ssh/authorized_keys
UsePAM yes
Subsystem       sftp    /usr/libexec/sftp-server

还有我的 /etc/pam.d/sshd 文件的内容

auth            include         system-auth
auth            include         postlogin
auth            required        pam_google_authenticator.so
account         required        pam_nologin.so
account         include         system-auth
password        include         system-auth
session         include         system-auth
session         include         postlogin
session         required        pam_loginuid.so
-session        optional        pam_elogind.so

有人已经在 Slackware 15 上安装了这个吗?或者有人对此有什么建议吗?

谢谢

相关内容