ubuntu 20.04 ssh登录添加Google Authe
2021-03-29 本文已影响0人
SuperGino
sudo apt update
sudo apt install libpam-google-authenticator
命令执行完成之后再次安装。
安装完成之后修改文件
sudo vim /etc/pam.d/sshd
在此文件末尾添加
#One-time password authentication via Google Authenticator
auth required pam_google_authenticator.so
接下来修改ssh配置文件
sudo vi /etc/ssh/sshd_config
修改下面两个为yes
UsePAM yes
ChallengeResponseAuthentication yes
接下来我们就可以通过生成一个二维码和密匙,全部选择yes,如下图
google-authenticator
QQ20210329-144043.png
然后你可以输入y来回答所有剩余的问题,这将更新您的Google身份验证器配置文件,禁用对同一身份验证令牌的多次使用,增加时间窗口并启用速率限制以防止暴力登录尝试。
重启sshd服务
sudo systemctl restart ssh