序言 在前文 Mac及Linux 如何使用自动化脚本登录JumpServer堡垒机及后面的服务器 中我们提到,使用 python 的 onetimepass 可能会出现偶尔 otp 不正确的情形,比如会生成 5位数 的otp密码。因此可以使用 Go 语言的代替。 本文就使用 MFA的实现代码进行缩减试验。 MFA 的 Go 代码 package main import ( "fmt" "os" "github.com/spf13/viper" "github.com/xlzd/gotp" ) // 从 %HOME%/.mfa.yml 读取个人……

阅读全文