强制通过 puppet 对 puppet 代理应用更改,通过 master?

Far*_*han 7 linux puppet puppetmaster

是否可以从 master puppet 向节点发出命令以运行代理并将最新配置应用于它?

就像,我丢失了用户的密码,我无法登录,但是服务器上安装了 puppet 代理,我可以通过运行 puppet 代理在服务器上应用更改,但是由于它没有自动运行,我无法登录要手动运行它,如何运行它并通过 puppet master 应用配置?(如果可能的话)

iam*_*ser 2

尝试

puppet kick --host <hostname>
Run Code Online (Sandbox Code Playgroud)

参考:踢手册页

  • 除非在代理的“puppet.conf”中设置“listen = true”,否则“kick”将不起作用。它也[已弃用](https://projects.puppetlabs.com/issues/15735),您可能现在不想开始使用它。 (4认同)