前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS7启用双因子认证

CentOS7启用双因子认证

作者头像
陳斯托洛夫斯記
发布2022-10-27 15:27:32
5740
发布2022-10-27 15:27:32
举报
文章被收录于专栏:XBD

安装google身份验证器

代码语言:javascript
复制
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker git automake libtool pam-devel epel-release
 
git clone https://github.com/google/google-authenticator-libpam.git
 
cd google-authenticator-libpam/
 
./bootstrap.sh
 
./configure && make && make install
 
cp /usr/local/lib/security/pam_google_authenticator.so /lib64/security/

手机上下载google身份验证器

生成验证密钥

代码语言:javascript
复制
[root@vm212664 ~]# yum -y install google-authenticator
[root@vm212664 ~]# google-authenticator

会出现一个二维码,在手机上打开google身份验证器,扫描该二维码

修改配置

vim /etc/pam.d/sshd

代码语言:javascript
复制
auth required pam_google_authenticator.so

vim /etc/ssh/sshd_config

代码语言:javascript
复制
ChallengeResponseAuthentication yes

重启sshd服务

代码语言:javascript
复制
systemctl restart sshd
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装google身份验证器
  • 手机上下载google身份验证器
  • 生成验证密钥
  • 修改配置
  • 重启sshd服务
相关产品与服务
多因子身份认证
多因子身份认证(Multi-factor Authentication Service,MFAS)的目的是建立一个多层次的防御体系,通过结合两种或三种认证因子(基于记忆的/基于持有物的/基于生物特征的认证因子)验证访问者的身份,使系统或资源更加安全。攻击者即使破解单一因子(如口令、人脸),应用的安全依然可以得到保障。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档