出发点
公司的集群前段时间需要两步验证登陆,每次登陆以及传输文件都得拿起手机,看验证码,输入验证码,今天实在觉得这么「繁琐」的步骤无法忍受,就想去查一下有没有可以在桌面端获取验证码的方式,结果还真有:
https://www.cnblogs.com/jasondan/p/6508249.html
作者的想法和目的简直和我的一模一样,而且自己动手,丰衣足食,解决了问题,果然知识才是生产力啊。
既然有了现成的工具,我也直接优化我之前的脚本,实现即使有两步验证,也能无需输入密码验证码登陆以及传输文件的过程。脚本如下:
登陆
1 | #!/usr/bin/expect -f |
传输文件
1 | #!/usr/bin/expect -f |
点击一下,完结撒花~