centos7,google身份验证
為了安全,登錄時(shí)需要google的動(dòng)態(tài)驗(yàn)證碼驗(yàn)證。當(dāng)你輸入服務(wù)器的登錄密碼后,輸入動(dòng)態(tài)驗(yàn)證碼。這個(gè)驗(yàn)證碼是google app 身份驗(yàn)證器根據(jù)當(dāng)前時(shí)間算出來的。所有centos上的時(shí)間必須和當(dāng)前時(shí)間同步。
在centos上安裝google的身份驗(yàn)證器,結(jié)果會(huì)出現(xiàn)二維碼,提供你掃描,用手機(jī)上的身份驗(yàn)證器掃描。
安裝步驟
- 1. vim /etc/selinux/config
- 2. 安裝工具包
- 3. 安裝google驗(yàn)證器
- 4. 配置ssh服務(wù)調(diào)用google authenticator PAM插件
- 5. 重啟服務(wù)
1. vim /etc/selinux/config
打開這個(gè)文件,將SELINUX=enforcing 改為 SELINUX=disabled。
2. 安裝工具包
yum install wget gcc make pam-devel libpng-devel安裝過程會(huì)提示y/n, 一直y下去.
3. 安裝google驗(yàn)證器
yum -y install google-authenticator qrencode mercurial5.cho
4. 配置ssh服務(wù)調(diào)用google authenticator PAM插件
vim /etc/pam.d/sshd在第一行(即auth , required pam_sepermit.so的下一行)增加以下代碼
auth required pam_google_authenticator.so
繼續(xù)修改配置文件
5. 重啟服務(wù)
使用google authenticator PAM插件為ssh登錄賬號(hào)生成動(dòng)態(tài)驗(yàn)證碼 注意:哪個(gè)賬號(hào)需要?jiǎng)討B(tài)驗(yàn)證碼,請(qǐng)切換到該賬號(hào)下操作。 (可以在不同用戶下執(zhí)行這個(gè)命令以生成各自的二次驗(yàn)證碼) service sshd restart一直y下去,一直yes。
最后會(huì)有二維碼和緊急驗(yàn)證碼生成。截屏保存。緊急驗(yàn)證碼是手機(jī)掉了時(shí)用來當(dāng)臨時(shí)二維碼的,用一個(gè)少一個(gè)。
動(dòng)態(tài)二維碼需要用手機(jī)端的google驗(yàn)證器掃碼,作為登錄時(shí)用。
總結(jié)
以上是生活随笔為你收集整理的centos7,google身份验证的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 桌面整理之DeskGo
- 下一篇: 学以致用——使用莱斯利矩阵模型预测蠵龟种