marketplace
latest
false
重要 :
请注意,此内容已使用机器翻译进行了本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
Marketplace 用户指南
该活动包中包含三个活动:
SSHConnectScopeActivity :建立与远程 SSS 服务器的连接。使用一组凭据完成对指定 URL 的身份验证,也可以选择通过具有自己的身份验证的代理主机完成身份验证。如果要使用 SSH Shell,则还需要 Shell 预期提示词。Shell 预期提示词表示正则表达式匹配的字符串,系统将根据该字符串验证提示,以确定何时已完全收到欢迎消息,并且何时可将 SSH Shell 用于下一个命令。它会向作用域内的活动公开 SSH 客户端、Shell 流和 Shell 预期提示词。
SSHRunCommandActivity :通过活动的 SSH 客户端执行命令。它输出命令的文本结果和退出代码。SSH 客户端可以从父作用域中推断出,也可以以编程方式创建并作为参数专门传递。由于它不使用命令行管理程序流,因此在此活动的调用之间不会保留上下文。如果需要暂留,则需要将这些命令链接在一起(即:在命令之间使用“;”),并通过相同的 SSHRunCommandActivity 发送
SSHRunShellCommandActivity :通过活动的 Shell 流执行命令。它将输出命令的文本结果 。系统将根据父作用域推断 Shell 流和 Shell 预期提示词,但也可以使用特定值覆盖它们。(可选)还可以通过将输出结果与 0 进行比较,检查所运行命令的退出代码。如果输出不为 0,将引发异常。
请注意,所有活动都有 2 个超时:“SSH 超时”,仅用于等待 SSH 客户端;“活动超时”,用于计算活动所需的总时间。