V3 版本 MeterSphere 执行 ssh 脚本


飞致云 发布于 2024-08-28 / 87 阅读 / 0 评论 /
1 上传协议插件 ssh 协议插件需要在【系统设置-系统-插件】上传插件包,插件在 应用商店 下载 2 ssh 配置

1 上传协议插件

ssh 协议插件需要在【系统设置-系统-插件】上传插件包,插件在 应用商店 下载

2 ssh 配置

在【项目管理-环境管理-SSH配置】处配置服务器的 IP、端口、用户名、密码等信息后,进行保存。

【是否使用返回码】

  • true:表示在执行远程命令后,会检查命令的返回状态码。如果状态码为0(表示成功),则测试通过;否则,测试失败。

  • false:表示不检查命令的返回状态码。这种情况下,无论命令执行结果如何,测试都会被视为通过。

【是否使用tty模式】

  • true:表示在执行远程命令时,使用终端仿真器。通常用于需要交互式命令执行场景,例如在远程服务器上运行需要用户输入的命令。

  • false:表示不使用终端仿真器。通常用于不需要交互式命令执行的场景,例如仅需要输出结果的命令。

3 接口测试

如下图,点击【接口测试-定义-+】进入新建请求页面,选择 SSH 协议。

在调试页面,输入远程命令后执行,在响应体可看到具体输出内容。

如下图,点击图标 勾选 SSH 后,右侧展示 SSH 协议的请求。



是否对你有帮助?