首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

在 Ubuntu 和 Debian 上启用双因子身份验证三种备选方案

使用 Google Authenticator SSH GoogleGoogle 自己产品上使用双因子身份验证系统可以集成到你 SSH 服务器中。...如果你已经使用Google Authenticator,那么此方法将非常方便。 虽然 libpam-google-authenticator 是由 Google 编写,但它是开源。...以下命令将更新你系统并安装所需软件包: apt-get update apt-get upgrade apt-get install libpam-google-authenticator 现在,我们需要在你手机上使用...Authy Authy 是一个双重身份验证服务,与 Google 一样,它提供基于时间代码。然而,Authy 不需要手机,因为它提供桌面和平板客户端。...它们还支持离线身份验证,不需要 Google 帐户。 你需要从应用程序商店安装 Authy 应用程序,或 Authy 下载页面所链接桌面客户端。 安装完应用程序后,需要在服务器上使用 API 密钥。

1.6K40

Google Apps Script 使用

Google Apps Script 是为谷歌工作表 Sheets、文档, Docs、幻灯片Slides或表单 Forms创建附加组件,自动化您工作流,与外部api集成,等等。...他使用也很简单,除了简单易用api外,还有强大管理功能 打开Apps Script脚本管理页面,我们可以看到这样一个页面 上面这个页面就是脚本管理页面 点击右上角新建项目,就会弹出这样一个新建项目的页面...js非常相似, 这段脚本就是获取一个google doc文件,并打印出文档title。...而Docs这个对象,其实我脚本环境内置一个类。要使用这个类还需要用户授权。...(第 7 行,“代码”文件) 这是因为我们还没有授权,这个项目可以使用那些类,那些API 要授权,就点击资源,高级谷歌服务 点击后弹窗 我们找到Google Docs API 这一行,然后点击最后一列

3.7K10

Google JavaScript API 使用

入门 您可以使用JavaScript客户端库与Web应用程序中Google API(例如,人物,日历和云端硬盘)进行交互。请按照此页面上说明进行操作。...应用程序使用API​​密钥,OAuth客户端ID和API发现文档初始化库。 应用程序发送请求并处理响应。 以下各节显示了使用JavaScript客户端库3种常用方法。...发出请求更一般方法是使用gapi.client.request。...支持环境 JavaScript客户端库可与Google Apps支持浏览器一起使用,但当前不完全支持移动浏览器。...启用Google API 接下来,确定您应用程序需要使用哪些Google API,并为您项目启用它们。使用API资源管理器浏览JavaScript客户端库可以使用Google API。

2.9K20

SSH Google Authenticator

我经常需要用 SSH 连加家到自己电脑上,如果单独用密码验证,存在很多安全隐患,如果用密钥,又很麻烦,所以我选择是用 Google 双重验证。顺便换了一个非 22 端口。...sudo apt update sudo apt install libpam-google-authenticator 3、生成密钥 google-authenticator 过程中全部按 y。...4、配置手机 app 用 Google-Authenticator、洋葱、Authy、身份宝 等扫描上一步生成二维码即可。 我个人使用Authy。...修改: ChallengeResponseAuthentication yes #改为 yes port 22222 #SSH 默认使用 22 端口,这里看个人喜好修改成其他或不修改 5、重启 SSH...sudo service ssh restart 使用时,Verification code:输入手机 app 生成验证码即可。

32020

使用:before选择器给你Logo添加扫光特效

[摘要] 在知更鸟大神网站看到他Begin主题Logo有扫光特效,看起来还是比较炫。...研究了一下,发现是用:before选择器实现扫光效果,现在把代码甩出来,觉得好看可以在自己站点上试一试。 在知更鸟大神网站看到他Begin主题Logo有扫光特效,看起来还是比较炫。...Logo扫光方法 方法很简单,只需要添加一段css代码即可,如果你是WordPress程序,那么请在当前主题css文件最下方添加如下代码,需注意:代码中#logo:before,根据自己实际情况修改为当前主题...Logo元素选择器名称。...:before 选择器介绍 :before 选择器在被选元素内容前面插入内容。 请使用 content 属性来指定要插入内容。 所有主流浏览器都支持:before选择器。

1.1K60

googleGCM推送使用简介

由于GCM需要google service支持,在国内基本不能用,经常会断线,不过最近项目要求,只在美国上线该项目,因此可以采用GCM实现推送方式,国内相关文章较少,特意整理了一下客户端使用官方文档...首先来看看目前应用不启动实现推送方式有哪些: 1.使用Google自带GCM实现推送 2.采用监听开机广播方式,启动后台服务,为了防止被杀死,采用多进程方式,监听服务是否被杀,被杀之后,把它拉起来...二.客户端使用GCM 1.使用限制: a.最低要求Android 2.2+设备,并且安装了Google应用商店 b.想要使用GCM新特性,要求Android 2.3+ c.低于Android 4.0.4...版本,需要Google账号,Android 4.0.4+不需要 2.客户端使用GCM流程 和使用一般sdk类似,首先需要在官网注册自己应用,获取一个appid,出于安全要求,需要在本地使用这个appid...plugin: 'com.google.gms.google-services' (3)添加GCM依赖 代码中需要用到gcmapi,因此需要添加gcm依赖,版本请使用最新版本,下面只是示范 dependencies

6.5K10

多因子类身份认证

首先我们密码是由用户自我定义设置,期间不排除用户设置弱口令密码或者使用键盘布局脆弱密码(当然部分考虑安全系统会制定对应密码策略对其进行限制),其次即便我们使用了极为复杂密码,也不能完全规避"...Google Authenticator和Microsoft Authenticator等应用程序 基于计数器OTP(HMAC-based OTP,HOTP):基于计数器OTP,使用哈希算法生成一次性密码...:用户操作认证授权操作 免费工具 下面介绍几种开源免费2FA工具: Authy 项目地址:https://authy.com/ 项目介绍:Authy是一款二次验证应用,基于TOTP协议,可以在不同设备中同步...,支持TOTP、HOTP、mOTP (Mobile-OTP)和Steam,适配Wear OS并且可以从Steam、Authy、微软、Google、Blizzard 等其他二次验证应用中导入已经存在配置...id=com.google.android.apps.authenticator2 项目介绍:Google Authenticator,也被称之为"Google身份验证器",是由谷歌出品软件,支持Android

68010

Android 使用ZXing生成带logo二维码

Android 使用ZXing生成带logo二维码 有一段时间没有写博客了,都快忘记怎么写了,最近在赶公司项目,接近尾声了,写点有意思东西,好了,进入正题。。。...老规矩,从头开始啊,新建一个名为QGCodeDemo项目 运行效果如下: 然后这里我们会使用一个框架,二维码框架ZXing 划重点,首先我们在app下build.gradle下添加依赖 //二维码...扫描后直接进入百度,这个地址也可以用于动态,或者是你从服务器中得到地址 url = "https://www.baidu.com"; //这里logo是系统自带,通过...; import com.google.zxing.EncodeHintType; import com.google.zxing.common.BitMatrix; import com.google.zxing.qrcode.QRCodeWriter...return null; } if (logo == null) { return src; } //获取图片宽高

2.4K20

Google云盘使用「建议收藏」

大家好,又见面了,我是你们朋友全栈君。 Google Colab简介(参考链接) Google Colaboratory是谷歌开放一款研究工具,主要用于机器学习开发和研究。...这款工具现在可以免费使用,但是不是永久免费暂时还不确定。Google Colab最大好处是给广大AI开发者提供了免费GPU使用!GPU型号是Tesla K80!...具体怎么使用,可以参考下面两个链接: https://blog.csdn.net/big91987/article/details/87898100 https://segmentfault.com/a...utm_source=tag-newest 使用方法简单介绍: 1、注册Google账号 2、登录Google drive云盘 3、上传、存储和运行自己项目 (1)点击左上角“新建”->“上传文件夹...“装载Google云端硬盘” 就会出现下面的界面,可以发现我们自己上传文件夹已经出现在了目录中 (6)在notebook中执行linux命令 在notebook里面,建立代码单元(点那个”+代码”

4.4K30

密码管理和2FA管理软件

最常用认证应用程序包括 Google Authenticator、Authy、Microsoft Authenticator、LastPass Authenticator 和 Duo,腾讯有个小程序腾讯身份验证器...Microsoft Authenticator 安卓版需要Google play服务,我华为手机没有谷歌框架,不过在联想乐活商店里下载版本是不需要Google play服务,直接运行,推荐直接去联想乐活商店里下载...除了发送OTP到您设备,Authy使用软令牌或基于时间一次性密码(TOTP),即使在您设备没有连接到数据网络时也可以生成。...Authy提供多平台Android, iOS, macOS, Windows, Linux和Apple Watch,同时支持多设备使用。支持加密备份云同步。...安全方面,Authy使用pin和生物识别认证系统来保护数据免受未经授权使用Authy身份认证功能: OTP通过短信或语音呼叫双因素认证。 在应用程序中生成TOTP。

97201

Google guava工具类介绍和使用

高效设计良好API,被Google开发者设计,实现和使用 遵循高效java语法实践 使代码更刻度,简洁,简单 节约时间,资源,提高生产力 Guava工程包含了若干被Google Java项目广泛依赖...使用 引入maven依赖(就是引入jar包) (从版本号就能看出 guava是一步步改进,并且跟随jdk不断提取其中优秀部分) 1 2...,用一种很优雅方式实现重写,或者在某个场景定制使用。...11.guava缓存 guava缓存设计比较巧妙,可以很精巧使用。...---- 以上只是guava使用一小部分,guava是个大工具类,第一版guava是2010年发布,每一版更新和迭代都是一种创新。 jdk升级很多都是借鉴guava里面的思想来进行

1.6K10
领券