作者 | bestony 运维密码是什么? 这是我们 Linux 中国旗下的 LCTT 技术组开发的第一款小程序,基于微信平台提供 OTP 口令管理功能。 想必绝大部分系统管理员都知道 OTP ,OTP 即一次性口令,最常见的一次性口令是基于时间的一次性口令(TOTP),即每隔一段时间(如 60 秒)就生成一个一次性的六位数字的密码。这种一次性口令可以用于各种登录验证系统,比如 SSH、网站登录等等,只要验证系统和验证者持有相同的 OTP 种子,并采用一致的算法即可。 最常见的方式是采用Google 身份验证器[1]来提供基于时间的一次性口令(TOTP),也有采用 RSA 等公司提供的硬件 OTP 令牌进行一次性口令管理的。而我们这次推出的“运维密码”,即是一款采用和Google 身份验证器[2]相同的算法的微信小程序。 为什么要开发这样的一款小程序呢,请听我道来~ 缘起 为什么要做这样一款小程序? 大概是因为 Google 身份验证器[3]无法满足我的需要,没有办法备份场景。这让我很是担心,假如我丢失了手机,我可能再也无法登录到我的服务器上去了。 而且本身这个工具不是一个高频的应用,所以我们在考虑,能不能有这样的一种可能,让我们可以很方便地使用,同时也不会像App 一样过于侵扰我们的生活。 微信小程序出现后,其随用随走的理念深得我们的喜爱。其强大的线上线下融合能力,也非常适合我们的需求。所以在微信小程序出现后,我们就一直在关注,看我们的想法能不能在微信小程序上得以实现。 为什么选择微信小程序 微信小程序在某些方面的理念和我们对于这款工具的理念是一致的。
“运维密码”的优势 备份功能 由于我们对于云服务的安全和隐私的担忧,所以我们将备份的功能做在了本地。当然,后续我们也会根据用户的不同偏好而推出基于云端的备份。 资源占用小 “运维密码”小程序不超过 200K,你只需要花费很少的流量,就可以实现和Google 身份验证器[4]的全部功能。 产品无感知迭代 我们会对“运维密码”不断的更新,当然,你可以无需担心更新带来的数据问题。我们的小程序会自动帮你做好升级的事情。 开始使用 你可以直接在微信小程序中的搜索框内搜索: 微信小程序搜索框 或者,在微信公众号“运维伙伴”的详情页中也有“运维密码”的入口: 运维伙伴 或者,扫描下方二维码,添加运维密码小程序(据闻新版本的微信会支持长按识别二维码): 运维密码 我还制作了一个简单的视频: |