如何替代FreeOTP避免Sign in via 2FA code阻拦
刚来公司的时候在别人的指导下安装了一个FreeOTP,用于git以及阿里云的二次登录验证Sign in via 2FA code。后来更换手机,新手机上无法安装FreeOTP,所以必须一直带着老手机。
偶然从其他同事那知晓另外的解决方案。
方案一:
进入控制器输入指令:ssh git@git.test.com 2fa_recovery_codes,其中其中gitlab.test.com
即为你自己账号的地址。
会得到如下截图:

将红框框的某个code码替换手机app上的验证码,即可进行验证。
方案二:
修改git的账户属性,后续就可以通过指纹登录。当然,这需要你的设备支持指纹解锁。

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」