我有一个带有nginx的Ubuntu服务器版本18.04,并且我想添加两个因素认证(Google PAM)。 我已经看过本教程(https://www.digitalocean.com/community/tutorials/how-to-set-up-multi-factor-authentication-for-ssh-on-ubuntu-16-04),我知道这不是合适的Ubuntu版本,但是我搜索了另一本教程,发现它们具有相同的步骤。
在安装Google PAM并配置了配置文件后,每次我通过Putty进行ssh时,此行都会使我出错:
AuthenticationMethods公共密钥,密码 公钥,交互式键盘
并给了我错误消息:
Putty错误:没有可用的受支持的身份验证方法(服务器 发送:键盘交互式)
我只是感到困惑,因为其他人遇到不支持的身份验证方法的麻烦,服务器发送的消息:publickey 不是键盘交互的。还有人说,因为使用非root用户登录。请帮助我,我被卡住了:(