在两台 Linux 机器之间安全通信并在接收方执行脚本的安全方法?

在两台 Linux 机器之间安全通信并在接收方执行脚本的安全方法?

我有一个 CI 服务,它允许我在主机 Linux 机器 (A) 上针对事件(例如“构建成功”)运行 Linux 命令。我的应用程序在另一台 Linux 机器 (B) 上运行。当成功事件触发时,我想发送一条消息 A --> B,并在 B 上运行脚本来更新我的应用程序。

  • 我有机器 B 的 IP,并且还在 A 上设置了“成功时”事件。
  • 我的更新脚本也已经在机器 B 上写好了。

我认为我需要的是一种安全地联网发送该消息的方式,以及一种让接收者触发脚本的方式,对吗?

我很愿意得到帮助!谢谢。

答案1

Ansible 是一种流行的 IT 自动化框架,可以使用 SSH、WinRM 或其他连接插件在网络资源上分配任务。

相关内容