免密登录堡垒机
安装oathtool和sshpass
- 这两个文件安装比较耗费时间!
brew install oath-toolkit
brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb
免密登录堡垒机
书写shell脚本
#!/usr/bin/env bash
function ssh_fort {
echo "Login ing...."
code="$(oathtool -b --totp 网页检查看到的令牌)"
passwd="你的密码 $code"
sshpass -p "$passwd" ssh 你的用户名@堡垒机的二级域名.com
}
ssh_fort
- 网页检查看到的令牌
通过浏览器的检查,把鼠标放到第一次认证的二维码,或者通过前端进行页面检查找到一个认证令牌
<span class