iterm2自动输入堡垒机TOTP验证码

iterm2自动输入堡垒机TOTP验证码

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

本文介绍了如何使用 expect 和 oath-toolkit 自动输入堡垒机的 TOTP 验证码,以简化双因子认证的登录过程。通过安装相关依赖并编写脚本,可以实现自动化登录,避免频繁手动输入验证码。

🎯

关键要点

  • 堡垒机强制启用了 MFA 双因子认证,登录时需要输入验证码。

  • 使用 expect 和 oath-toolkit 可以实现自动输入 TOTP 验证码,简化登录过程。

  • 安装 oath-toolkit 和 expect 依赖后,可以编写脚本实现自动化登录。

  • 脚本通过捕捉 SSH 输出,自动发送密码和生成的 TOTP 验证码。

  • 执行 jump.sh 脚本后即可自动登录堡垒机。

➡️

继续阅读