之前写过两篇blog,介绍通过 public_key来服务器自动登陆以及使用expect脚本来登陆,后来发现服务器多了的话每个服务器写一个脚本太不现实了,就考虑写一个通用的脚本,通过传参以及读取配置文件来实现自动登陆。看下改造完之后的脚本。
之前写过两篇blog,介绍通过 public_key来服务器自动登陆以及使用expect脚本来登陆,后来发现服务器多了的话每个服务器写一个脚本太不现实了,就考虑写一个通用的脚本,通过传参以及读取配置文件来实现自动登陆。看下改造完之后的脚本。
Expect是一个用来处理交互的命令。借助Expect,我们可以将交互过程写在一个脚本上,使之自动化完成。形象的说,ssh登录,ftp登录等都符合交互的定义。