使用';sudobash';使用ansible提升用户权限

使用';sudobash';使用ansible提升用户权限,ansible,privileges,elevated-privileges,Ansible,Privileges,Elevated Privileges,我目前正在开发一个系统,通过命令“sudobash”可以成为root用户。 我的目的是使用Ansible安装依赖项和配置文件,而当前记录的权限提升方法不适用于我当前的系统设置。如果您可以使用sudo bash,然后ansible with a Controller远程主机连接不是一个很好的候选连接,因为这是特权升级功能的一个重要部分 为了进一步解释,Ansible模块命令将使用当前remote\u用户作为临时python序列化文件发送到远程主机。对于权限提升,这些文件使用sudo运行。请参阅有关

我目前正在开发一个系统,通过命令“sudobash”可以成为root用户。
我的目的是使用Ansible安装依赖项和配置文件,而当前记录的权限提升方法不适用于我当前的系统设置。

如果您可以使用
sudo bash
,然后ansible with a Controller远程主机连接不是一个很好的候选连接,因为这是特权升级功能的一个重要部分

为了进一步解释,Ansible模块命令将使用当前
remote\u用户作为临时python序列化文件发送到远程主机。对于权限提升,这些文件使用
sudo
运行。请参阅有关其工作原理的更详细说明


在成为主机上的root用户后,您仍然可以运行ansible(在playbook中以本地主机为目标)。您可能想看看哪个可以让您从诸如git之类的VCS中获取并运行剧本。

如果只有
SudoBash
可供您使用,那么ansible with a Controller远程主机连接不是一个很好的选择,因为这是权限提升功能的一个重要部分

为了进一步解释,Ansible模块命令将使用当前
remote\u用户作为临时python序列化文件发送到远程主机。对于权限提升,这些文件使用
sudo
运行。请参阅有关其工作原理的更详细说明

在成为主机上的root用户后,您仍然可以运行ansible(在playbook中以本地主机为目标)。你可能想看看哪个能让你从像git这样的风投那里获取并运行剧本