分享好友 最新动态首页 最新动态分类 切换频道
谷歌Google Authenticator实现双因素认证
2024-12-27 09:27

参考
https://www.cnblogs.com/hanyifeng/p/kevin4real.html

双因素身份认证就是通过你所知道再加上你所能拥有的这二个要素组合到一起才能发挥作用的身份认证系统。双因素认证是一种采用时间同步技术的系统,采用了基于时间、事件和密钥三变量而产生的一次性密码来代替传统的静态密码。每个动态密码卡都有一个唯一的密钥,该密钥同时存放在服务器端,每次认证时动态密码卡与服务器分别根据同样的密钥,同样的随机参数(时间、事件)和同样的算法计算了认证的动态密码,从而确保密码的一致性,从而实现了用户的认证。

说白了,就像我们几年前去银行办卡送的口令牌,以及网易游戏中的将军令,在你使用网银或登陆游戏时会再让你输入动态口令的。

市面上有基于硬件的,也有基于软件的产品,具体可以另搜啊,本人喜欢开源的东东,并找到了Google开源的二次认证系统Google Authenticator OpenSource,可以利用智能手机生产30秒动态口令配合登陆linux系统,该验证器提供了一个六位数的一次性密码。目前ios 和Android 都有客户端供于下载。

1.实现登陆linux 服务器时先输入动态口令,认证成功后,在下一步输入用户密码。如果口令失败,不会进行下一步的本地密码认证。

2.部署完成后,即使服务器不能上网,或者手机客户端不能上网,整个二步验证系统还是可以正常运行的。

稍后补充
可以参考:https://010sec.cn/2018/02/16/useing-google-authenticator.html

1.Install the open source Google Authenticator PAM module

 

2.Install Google Authenticator

 

3.Get the verification code

 

4.Change /etc/ssh/sshd_config

 

5.Change /etc/pam.d/sshd

 

6.Restart SSH Service

 

7.生成私钥和公钥

 
 
 

总结Google双因素认证

  1. 配置阿里源
  2. 下载软件,浏览器端的下载地址 插件https://chrome.google.com/webstore/detail/authenticator/bhghoamapcdpbohphigoooaddinpkbai
    Centos端:https://codeload.github.com/yangcvo/Google-Authenticator/zip/master
  3. 解压 安装
    需要安装wget gcc unzip bzip2 make pam-devel libpng-devel几个软件 报错可能的原因就是有软件没有装上
    unzip Google-Authenticator-master.zip
    tar jxfv libpam-google-authenticator-1.0-source.tar.bz2
    tar xf libpam-google-authenticator-1.0-source.tar
    make & make install
    之后就可以看到生成了google-authenticator命令
  4. 生成OTP码
最新文章
第一人称射击游戏有哪些好玩 十大必玩第一人称射击游戏排行
探寻游戏世界巅峰之作!第一人称射击游戏有哪些好玩?十大必玩经典排行榜带你领略激烈枪战与策略并存的刺激体验。无论是老牌劲旅如《使命召唤》还是创新之作《守望先锋》,这份精选清单不容错过,满足你对FPS热爱的所有幻想,立即加入这场
淘宝宝贝标题快速优化的四个核心技巧
说到宝贝标题优化,相信很多卖家都不陌生吧,优化好宝贝标题,不仅能够让你的宝贝更容易提升搜索排名,而且还更容易吸引到买家的注意呢。但是要怎么样才能快速优化宝贝标题呢?今天跟大家分享一下宝贝标题优化的四个核心技巧,希望能够帮到
百度网盘 V7.39.1.1 2024最新版
  百度网盘2024最新版为用户们带来了十分便利的网盘软件,用户们可以快速的在这里体验到安全、快捷的数据存储工具或者是共享体验,让用户们能够尽情的在这里玩耍。用户们还能多端登录,让你可以随时随地的上传或者是下载你想要的资料等等
百度蜘蛛池优化:小红帽蜘蛛池官网,揭秘高效SEO工具的神秘面纱
小红帽蜘蛛池官网揭秘高效SEO工具,助力网站优化。借助百度蜘蛛池,快速提升网站排名,优化网站流量。揭秘SEO神秘面纱,助力企业网络营销。本文目录导读:小红帽蜘蛛池官网简介小红帽蜘蛛池官网的核心功能小红帽蜘蛛池官网的优势在互联网信
湘潭网站SEO优化攻略,高效提升排名,助力企业飞跃发展
湘潭整站SEO优化,通过优化网站结构、内容质量、关键词策略等手段,有效提升网站在搜索引擎中的排名。助力企业提升品牌知名度,增加潜在客户,实现线上业务腾飞。随着互联网的飞速发展,越来越多的企业开始意识到的重要性,在湘潭这片热土
简单软件系统设计方案,软件系统设计方案简洁明了
软件系统设计方案包括系统架构、功能模块和操作流程等。该方案旨在提高软件系统的稳定性和效率,满足用户需求。本文目录导读:项目背景与目标系统概述详细设计方案随着信息技术的快速发展,软件系统已成为企业、个人日常工作中不可或缺的一
网站推广得力助手,百度收录站长之家带你飞
身为长期从事网络运营的我,深深理解百度收录对网站发展的重要性。今日有幸与您分享一款得力助手——百度收录站长之家。首先,让我们来看看这个工具的主要功能。1.一键提交为方便广大站长,站长之家特别推出了百度收录一键提交服务,仅需轻
网页SEO优化软件哪家强?深度解析五大热门工具助你提升网站排名
随着互联网的飞速发展,网站优化已成为企业提高品牌知名度、提升产品销量的关键,SEO(搜索引擎优化)作为网站优化的重要手段,越来越受到企业的关注,面对市面上众多的SEO优化软件,如何选择一款适合自己的工具呢?本文将为您深度解析五大
自媒体运营必备工具推荐
杂货产品检测43-YOLO(v5至v9)、CreateML、Paligemma、TFRecord、VOC数据集合集.rarIPCV分配-V6 2024-01-21 6:10 PM=============================*与您的团队在计算机视觉项目上合作*收集和组织图像*了解和搜索非结构化图像数据*注释,创
相关文章
推荐文章
发表评论
0评