首页 > 其他分享 >usbserver工程师手记(三)手工开通 OTP功能

usbserver工程师手记(三)手工开通 OTP功能

时间:2024-07-10 19:30:27浏览次数:13  
标签:usbserver server 开通 手记 密钥 机主 OTP EAZAYOKNGETBOPC5

1、设定密钥,用户自行选择一个密钥,以下以密钥为 EAZAYOKNGETBOPC5 为例说明

2、usb server 配置otp 密钥,目前还没有UI 界面开通,后续版本会支持从管理界面开通
curl -X POST -H 'Content-Type: application/json' -H 'Accept: application/json' -i 'http://localhost/api7001/set_options' --data '{"key":"otp_key","value":"EAZAYOKNGETBOPC5"}'

3、生成二维码供验证器扫描导入
otpauth://totp/snxxx@usbserver?issuer=linuxce&secret=EAZAYOKNGETBOPC5&algorithm=SHA1&digits=6&period=30

其中snxxx 替换为用户的设备码,secret= 后面的EAZAYOKNGETBOPC5 替换为用户的设定密钥

4、机主下载手机app,导入第三步生成的二维码

5、使用:远程连接USB server 时,选择需要身份认证,密码跟机主索要,机主告知app 上的一次密码,密码策略选择了当前及前后一个都有效,有90秒的输入时间

 

Android 下载


 

Iphone 下载

 

 

标签:usbserver,server,开通,手记,密钥,机主,OTP,EAZAYOKNGETBOPC5
From: https://www.cnblogs.com/hshy/p/18294862

相关文章

  • JS随手记录第一天
    JavaScript是Web的编程语言。所有现代的HTML页面都可以使用JavaScript。1.为什么学习JavaScript?JavaScript是web开发人员必须学习的3门语言中的一门:HTML定义了网页的内容CSS描述了网页的布局JavaScript控制了网页的行为JavaScript学习的过程中一起复习之......
  • 前端随手记
    目录vue中疑难element-ui修改侧边导航栏字体和大小vue中疑难element-ui修改侧边导航栏字体和大小参考这篇论文,感谢大佬给了新思路:https://blog.csdn.net/chen_cm/article/details/114963510?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2d......
  • 前端随手记第三天
    1.HTML<fieldset>name属性定义和用法:name属性规定fieldset的名称。name属性用于在JavaScript中引用元素,或者在表单提交之后引用表单数据。语法:<fieldsetname="text"> <!DOCTYPEhtml><html><head> <meta charset="utf-8"> <title>菜鸟教......
  • html+css随手记录第二天
    1.CSS简介    需要对下面的知识有基本的了解:HTML/XHTML1.1什么是CSS?    CSS指层叠样式表(CascadingStyleSheets)    css样式定义如何显示HTML元素,样式通常存储在样式表中,把样式添加到HTML4.0中,是为了解决内容与表现分离的问题,外部样......
  • Doris开发手记5:一场链接引发“吊诡”的性能问题
    近期正在对Doris的性能问题展开排查,发现了一个极为“吊诡”的函数执行性能问题。经过一系列的CPU热点代码分析之后,发现“罪魁祸首”居然是libtoolchain中的静态库导致的。借用本篇手记记录下问题的发现,希望记录下一些对于C/C++程序链接问题的分析思路,也希望读者也能有所收获。......
  • Nginx设置缓存后,访问网页404 问题原因及解决方案(随手记)
    原文链接:Nginx设置缓存后,访问网页404问题原因及解决方案(随手记)_nginx的html文件地址修改后404-CSDN博客 目录问题描述Nginx文件解决方案查看error_log日志问题原因修改文件并测试Nginx文件测试总结问题描述在Nginx中设置缓存expires后,结果重启nginx,网站访问404了。Nginx文件s......
  • 【Unity】随手记录——背景随字数增长而加长(无代码)
    前记如果是以前的我,可能要思考一下代码要怎么写,但是现在我发现,如果上班不用写代码就可以完成功能,那真的很快乐。具体操作按照惯例,先说具体操作,然后再大概介绍一下用到的东西从UGUI创建一个图片作为父物体,然后挂上HorizontalLayoutGroup、ContentSizeFitter之后......
  • 随手记
     希望能够将博客园当作几个记录自己生活的一种方式。为什么最近开始想起来记录生活了呢,我想大概是最近时常感觉人生似乎很短暂,每当回去过去一段时间经历时候,总感觉很美好、很怀念。就比如在西南院的时光,当时感觉很痛苦,挣钱少而且看不到行业的任何希望,但是现在回想起来西南院的那......
  • Linux NVMEM子系统:概述以及RK3588 OTP实例
     NVMEM子系统为Non-Volatile类型存储提供统一内核处理框架。1NVMEM概述NVMEM子系统为eeprom,otp,efuse类型设备提供统一的访问接口。一般都基于regmap实现读写。NVMEM子系统初始化:nvmem_initbus_register--注册NVMEM总线nvmem_bus_type。2NVMEMAPI和数据结构2.1N......
  • 完全免费又超级好用的万能视频播放器PotPlayer安装教程分享
    PotPlayer拥有异常强大的内置音视频解码器,可以支持几乎全部音乐、视频文件格式的播放。PotPlayer内置了非常全面且兼容性良好的视频音频解码器,因此用户无需进行任何手动配置,即可以直接播放几乎目前网络上所有主流的视频音频格式文件,非常方便。而且它的界面也非常简洁清爽,它的配置......