12.13. 更改权限提升方法
默认情况下,基于推送的远程执行使用 sudo
从 SSH 用户切换到在主机上执行脚本的有效用户。在某些情况下,您可能需要使用其他方法,如 su
或 dzdo
。您可以在 Satellite 设置中全局配置替代方法。
先决条件
-
您的用户帐户分配了一个授予
view_settings
和edit_settings
权限的角色。 -
如果要将
dzdo
用于 Ansible 作业,请确保已安装了包含所需 dzdo become 插件的community.general
Ansible 集合。如需更多信息,请参阅 Ansible 文档中的安装 集合。
流程
- 导航到 Administer > Settings。
- 选择 Remote Execution 选项卡。
- 点 Effective User Method 设置的值。
- 选择新值。
- 点 Submit。