Le 15/01/2021 à 06:08, Ramakrishna Veeragandham a écrit :
Hi Ansible team,
I am Ram. We need some help in running the Ansible playbook (
specifically how to add sudo while running playbooks ). in your
environment, we can run all admin related commands with sudo acess (
by adding sudo in front of command . For example, sudo vgs or sudo vi
/etc/sudoers ). We don't have root access and hence we don't wanted to
run the playbooks with direct root access .
Most of our servers ( Redhat / Solaris / Aix ) doesn't have root
access. The possibility of running all admin activities are by running
sudo <command> as admin ( sysunx ) user.
Hi,
Ansible is designed to have all sudo (or su) access (but not remote root
acess to be more specific)....So you should be sure thats is no way to
have it !
See "Privilege escalation must be general
<https://docs.ansible.com/ansible/latest/user_guide/become.html#id9>" on
https://docs.ansible.com/ansible/latest/user_guide/become.html#only-one-method-may-be-enabled-per-host
If not, you can still use the same command you already use with "sudo
command" with the shell module (using become: no)... but's ugly and you
loose idempotence work of all the module (except shell) that are
provided by ansible community
Regards,
JYL
--
You received this message because you are subscribed to the Google Groups "Ansible
Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/051e75c1-24ef-6722-a4aa-aaa13fc28b60%40lenhof.eu.org.