目录

一、谷歌身份验证器

二、下载谷歌验证器

1.linux端下载

2.手机端下载

三、linux端安装

1.安装环境

2.解压

3.编译安装​编辑

4.使用


一、谷歌身份验证器

谷歌身份验证器(google authenticator)是谷歌推出的基于时间的一次性密码(简称TOTP)。通过在手机上安装一个app,可以生成一个随时间变化的一次性密码用于验证账户。相对于一般的短信验证,谷歌身份验证器可以有效避免了国内接收国外短信慢甚至收不到的问题,同时在无网环境下也可以验证。

二、下载谷歌验证器

1.linux端下载

wget http://repository.timesys.com/buildsources/l/libpam-google-authenticator/libpam-google-authenticator-1.0/libpam-google-authenticator-1.0-source.tar.bz2

git clone https://github.com/google/google-authenticator-libpam.git

2.手机端下载

应用商店直接搜索或者进入Google Play Google Authenticator下载

三、linux端安装

1.安装环境

yum install -y chrony pam-devel qrencode libpng libpng-devel

chrony是为了保证时间的准确性

2.解压

3.编译安装

4.使用

完成后,将会在屏幕上显示一个二维码和一条URL,通过手机端app扫描二维码绑定用户。如果无法显示二维码,也可以通过URL登录,这也可以在网页上显示二维码绑定(国外的网页登录比较麻烦)。

通过谷歌身份验证器实现双保险认证(1)相关推荐

  1. 如何为SSH登录建立双因子验证机制(谷歌身份验证器)?

    前言 默认情况下,SSH已经在远程机器之间使用安全的数据通信;但是如果你想为自己的SSH连接添加另外某种安全层,可以添加谷歌身份验证器(Google Authenticator)双因子验证模块,该模块 ...

  2. 使用谷歌身份验证器增强SSH安全

    一般大家都是使用账号和密码远程SSH登录管理服务器.但SSH账号和密码很容易泄露,或者经常遭遇暴力破解.咨询过前同事赛赛,他们目前使用了谷歌身份验证器.查看了谷歌身份验证器的github和其它网上文档 ...

  3. 使用谷歌身份验证器(Google Authenticator)保护你的后台

    为何要使用谷歌身份验证器 普通的网站只使用账号.密码.图形验证码进行后台登录.根据我(作为站长)多年的经验来看,这种方式安全性很低,尤其是使用 http 协议,明文的帐号和密码相当于在网络上裸奔.如果 ...

  4. 谷歌身份验证器 手表_6条使您的三星手表更加Google-y的提示

    谷歌身份验证器 手表 Samsung 三星 Samsung Galaxy watches are, arguably, the best smartwatches for Android phones ...

  5. 使用C++实现谷歌身份验证器(Google Authenticator)

    使用C++实现谷歌身份验证器(Google Authenticator) 本机环境: windows10 x64位运行环境 1.进入网站:http://slproweb.com/products/Wi ...

  6. 二次验证码小程序与谷歌身份验证器不同点是?

    名称1[二次验证码]小程序 名称2 谷歌身份验证器(Google Authenticator) 粗略对比两个产品异同 [二次验证码]小程序 搜索:微信搜索.微信目前65个小程序入口,倒是容易找到它 使 ...

  7. Google Authenticator windows client 谷歌身份验证器 windows 电脑端

    谷歌身份验证器现在有安卓客户端和ios客户端,本人开发了一个windows客户端,基于 .NETFramework v4.7 开发,已在 github 上开源,可以在 github 上直接下载. gi ...

  8. 动态令牌 (谷歌身份验证器)的实现

    动态令牌-(OTP,HOTP,TOTP)-基本原理:  https://www.cnblogs.com/navysummer/p/11943319.html 实现原理: https://blog.cs ...

  9. 谷歌身份验证器代码实现

    手机下载谷歌身份验证器,无需联网也可以用. 工具类 public class GoogleAuthenticator{// 生成的key长度( Generate secret key length)p ...

  10. 为什么用户不敢用谷歌身份验证器?

    应用场景 在我们进行大额资金交易的时候,或者需要预防盗号等安全性强的操作时,会用到两步验证.这类两步验证一般有3种形式:手机短信验证(一般是注册手机).邮件验证(一般是绑定邮箱).第三方验证工具:验证 ...

最新文章

  1. 苹果iOS 15发布:关机也能定位,ASMR重度用户狂喜,这波库克又“去苹果化”了...
  2. Unity 之事件系统
  3. win10安装程序无法将配置为在此计算机,win10安装程序无法正常启动(完美解决)
  4. 程学旗 计算机,徐明伟-青年科学家奖-中国计算机学会
  5. kali linux 搜狗输入法,kali_Linux下安装搜狗输入法
  6. string拼接_String拼接操作-的优化
  7. Docker快速搭建邮件服务器Modoboa
  8. java获取本机ip地址_代码片段:获取系统所有IP
  9. unix系统安装及应用
  10. GBDT算法原理以及实例理解(含Python代码简单实现版)
  11. php呼伦贝尔,呼伦贝尔php培训
  12. 农村常见60种野生中草药
  13. Linux 软件源介绍
  14. 虚拟打印机 服务器,cimfax64位系统虚拟打印机安装.pdf
  15. 实例学习Ansible系列:颜色与设定
  16. 数据中心机房设备标签规范建议
  17. SQL Server numeric数据类型
  18. vue展示日历 考勤展示_vue实现日历组件
  19. AO3401-ASEMI场效应管AO3401
  20. N76E003 管脚中断

热门文章

  1. UOS系统(ubuntu)安装开发环境
  2. 网管、桌面运维、技术支持 有出路吗
  3. HDU - 6438 Buy and Resell (贪心 + 优先队列)
  4. HDU 6438 Buy and Resell (优先队列 or 贪心)
  5. 2019计蒜之道初赛第一场 A 商汤的AI伴游小精灵(DFS)
  6. Java中统计耗时的方法
  7. Windows10 命令提示符中不能输入中文
  8. 取关几十个优质公众号,是否可惜?
  9. cannot find -l****问题的解决办法
  10. MySQL 报错1449:The user specified as a definer (’mysql.infoschema‘@’localhost‘) does not exist