SSH 登录添加 Google Authenticator 两步验证 双因子认证
安装 Google Authenticator
# 时间与客户端进行校验,确保服务器时间与手机时间一致,避免时差导致严重失败问题
$ ntpdate pool.ntp.org
# Ubuntu
sudo apt install libpam-google-authenticator -y
# CentOS
yum install -y epel-release
yum install -y google-authenticator
修改相关 sshd 文件配置
sudo vim /etc/pam.d/sshd
# @include common-auth # 禁用密码身份验证,在这之前需要配置好 ssh 免密登录

本文介绍如何通过Google Authenticator为SSH连接配置两步验证。包括安装Google Authenticator、配置SSHD服务、设置二次验证及使用Fail2ban屏蔽恶意登录尝试。
最低0.47元/天 解锁文章
404





