认证
此提供商需要身份验证。
- host: SSH 主机名(必需:True,敏感:False)
- user: SSH 用户(必需:True,敏感:False)
- port: SSH 端口(必需:False,敏感:False)
- pkey: SSH 私钥(必需:False,敏感:True)
- password: SSH 密码(必需:False,敏感:True)
某些范围可能需要才能通过提供商执行特定操作或查询。以下是相关范围及其用例的摘要:
- ssh_access: 提供的凭据授予对 SSH 服务器的访问权限
在工作流中
此提供商可用于工作流。
作为"步骤"来查询数据,示例:
yaml
steps:
- name: Query ssh
provider: ssh
config: "{{ provider.my_provider_name }}"
with:
command: {value}
query: {value} # 要执行的命令请查看以下工作流示例:
连接 Provider
SshProvider 类提供了一种执行 SSH 命令并获取其输出的方法。该类使用 paramiko 库建立到服务器的 SSH 连接并执行命令。
注意事项
暂无信息,欢迎使用页面底部的"编辑此页面"链接进行贡献