black locustt 怎么写查询功能的脚本

以前用脚本scp文件时都是以.ssh打通為基础的。

但是在脚本中使用scp在机器之间拷贝文件输入密码成为问题。

第一种方法用到了expect。

当然不只是scp其它命令也可以用expect自动化 

注意大括号之间有空格 。

第二种方法使用密钥文件。

在主机A上执行如下命令来生成配对密钥:

遇到提示回车默认即可公钥被存到用户目錄下.ssh目录,比如root存放在:

到主机A中执行命令和主机B建立信任例(假设主机B的IP为:192.168.100.4):

下面就可以用scp、ssh命令不需要密码来获取主机B的文件了

spawn scp 鼡户名@目标机器ip:拷贝文件的路径 存放本地文件的路径 

我要回帖

更多关于 locust 的文章

 

随机推荐