4.4. 远程执行的传输模式


您可以将 Satellite 配置为使用两种不同的传输模式进行远程作业执行。

ssh 模式的胶囊上,远程执行使用 SSH 服务来传输作业详细信息。这是默认的传输模式。必须在目标主机上启用并激活 SSH 服务。远程执行胶囊必须有权访问目标主机上的 SSH 端口。除非具有不同的设置,否则标准 SSH 端口为 22。

注意

如果您的 Capsule 已使用 pull-mqtt 模式,而您想要切回到 ssh 模式,请运行这个 satellite-installer 命令:

# satellite-installer --foreman-proxy-plugin-remote-execution-script-mode=ssh
Copy to Clipboard Toggle word wrap

pull-mqtt 模式的胶囊上,远程执行使用消息队列遥测传输(MQTT)发布从卫星服务器接收的作业。主机使用 yggdrasil 拉取客户端,订阅 Capsule 上对作业通知的 MQTT 代理。主机收到通知后,它会通过 HTTPS 从胶囊拉取作业详情,运行作业,并将结果报告回 Capsule。

要使用 pull-mqtt 模式,您必须在胶囊服务器上启用它,并在目标主机上配置拉取客户端。

其他资源

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat