本文主要讲解在centos7系统中添加谷歌验证器来开启ssh的双重认证从而提高ssh服务在使用密码登录的时候的安全性。
1、Linux上安装google验证器
首先我们需要启用epel仓库
yum install epel-release
然后我们需要安装相关依赖库
yum install pam-devel
接着直接安装google验证器
# 查看版本信息
yum list google-authenticator
# 直接安装
yum install google-authenticator
安装完成之后进行初始化配置,直接运行下面命令开始初始化配置
google-authenticator
初始化过程中生成二维码需要通过手机端的google身份验证器
这个软件来扫描然后就可以添加到一个30s变化一次的动态密码;
另外还有一个生成的emergency scratch codes