分享好友 最新动态首页 最新动态分类 切换频道
谷歌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码
最新文章
算法应始终立根于 “科技向善”
《科创板日报》12月10日讯 (评论员 田野)在当今的数智化时代,算法如同无形的手,深刻影响着我们的信息获取、消费行为乃至社会生活的方方面面。然而,信息茧房、大数据杀熟、价格歧视等算法带来乱象,也引发了广泛关注与争议,四部门近期
用AI绘画生成美女写真 | 一键打造属于你的梦幻女友
Midjourney这是目前最受欢迎的AI艺术生成工具之一,以其独特的风格和高质量的图像而闻名。Midjourney使用一个先进的文本到图像模型,可以根据用户的描述生成作品。优点包括生成细节丰富、色彩鲜艳的图像,但缺点是输入要求较高,对于新手用
谷歌广告联盟怎么赚钱,谷歌广告联盟怎么做
Google AdSense,中文名:谷歌广告联盟,谷歌广告联盟作为全球最大的广告联盟其搜索量和流量是不用操心的。但是谷歌广告联盟的门槛也相比其他联盟网站门槛会更高,当然谷歌广告联盟的费用也是最高的,每月付费也是最准时的,如果入驻这个联
百度或为苹果国行 iPhone 16 提供 AI 功能,更多细节曝光
今日《科创板日报》独家报道,百度将为国行版 iPhone 16 等苹果产品、系统提供 AI 功能,预计采取 API 接口的方式计费。苹果也曾经找上阿里和另一家国产大模型公司洽谈。百度也可能不是苹果唯一的合作对象,上周有媒体报道,包括 Google、O
网站优化排名技巧大全(掌握15种提高网站排名的技巧)
随着互联网的快速发展,网站优化越来越受到企业和个人网站主的重视,因为一个好的网站排名能够带来更多的流量和收益。但是,在如今激烈的市场竞争中,如果想要让自己的网站脱颖而出,就需要掌握一些优化排名的技巧。本文将为你介绍15种有效
阜阳SEO整站优化,助力企业网站排名飞跃
阜阳SEO整站优化服务专注于提升网站排名,通过专业策略和精准操作,助力企业实现网络营销目标,加快企业腾飞步伐。随着互联网的快速发展,越来越多的企业开始重视,(搜索引擎优化)作为网络营销的重要手段,已经成为企业提升网站排名、增
雷霆清理大师
《雷霆清理大师》是一款可以让用户清理解决手机卡顿情况的软件。如果你饱受手机内存不足的摧残,那不如来试试这款雷霆清理大师app吧。软件中用户可以找到很多便捷的手机轻松功能,而且还可以帮助用户守护手机安全。拒绝各种病毒的骚扰。需
必看!详细解析Etsy开店流程与店铺注册步骤
Etsy,这个源自美国的在线交易平台,专注于销售独一无二的手工艺品和原创商品。无论你是热爱手工制作的爱好者,还是有着独特创意的设计师,Etsy都为你提供了一个展示和销售自己作品的舞台。来自全球各地的手工艺人们纷纷在此开设店铺,分享
网站外链建设:全面规划和执行指南
外链在提高网站排名、增加流量和建立在线权威方面至关重要。为了帮助您有效地规划和执行您的外链建设策略,我们整理了一个综合指南,概述了关键步骤、策略和优秀实践。步骤 1:制定外链策略在开始任何外链建设活动之前,制定清晰的外链策略
江苏短SEO优化与推广实战宝典,实操步骤与技巧揭秘
江苏短SEO优化推广全攻略,涵盖实操步骤解析与技巧分享。从内容策划、关键词优化、制作到平台,提供全面指导,助您提升短流量和影响力。随着移动互联网的快速发展,短已经成为人们生活中不可或缺的一部分,在江苏这个经济发达、市场活跃的
相关文章
推荐文章
发表评论
0评