The thing that works for me is: $ ansible all -m command -a ’sudo uptime’ -o
I get no errors and I get a response from all my servers. > On Mar 17, 2021, at 03:05, Michael Barber <[email protected]> wrote: > > This is more of a Unix question than an ansible question. > > Your login ID should not be root. > Your sudo file ,on destination host, should have your login ID defined with > appropriate permissions. > Use ssh keys for your login ID > > Hope this helps. > > On Wed, Mar 17, 2021 at 03:37 reredok <[email protected] > <mailto:[email protected]>> wrote: > Hello, > i tried everything possible with "become" in the playbook: > > Either the password is wrong or a password is needed. > > To rule out that I have a problem with root, I temporarily set > PermitRootLogin Yes in /etc/ssh/sshd_config and then it works. > > I have looked at the ansible documentation which I may not understand in > full. Again for understanding: > > There is an "ansible_user" who connects remotely via ssh and I give him the > password in the "Inventory" with ansible_ssh_pass. In the "playbook" I set > "become: yes"," become_user: root", "become_method: sudo". This then changes > the ssh user to root and runs my "apt:" command. > > Do you have an example that works for you? Thanks a lot > > > > [email protected] <mailto:[email protected]> schrieb am Dienstag, 16. März > 2021 um 21:22:36 UTC+1: > Explained in detail here > https://docs.ansible.com/ansible/latest/user_guide/become.html > <https://docs.ansible.com/ansible/latest/user_guide/become.html> > > On Tue, 16 Mar 2021 at 21:13, Mike Eggleston <[email protected] <>> wrote: > Use “become”. > > >> On Mar 16, 2021, at 14:54, reredok <[email protected] <>> wrote: >> >> Hello all, >> >> one thing is not clear to me about ansible. On all my Linux VM the root ssh >> access, for security reasons, is blocked. So the ad-hoc, playbook access >> only works via a non-administrative user. But then, for example, to install >> something on the Linux VM, how do you change the user to root? I don't want >> to work with ssh and public keys in my small environment and the root ssh >> access should remain closed. >> Thanks for any feedback >> >> reredok >> >> -- >> 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 [email protected] <>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/ansible-project/869e69b8-67b2-475d-b06a-10f287d54de2n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/ansible-project/869e69b8-67b2-475d-b06a-10f287d54de2n%40googlegroups.com?utm_medium=email&utm_source=footer>. > > > -- > 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 [email protected] <>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/33BF877F-88A3-48B1-ABD4-67A701B2AA38%40gmail.com > > <https://groups.google.com/d/msgid/ansible-project/33BF877F-88A3-48B1-ABD4-67A701B2AA38%40gmail.com?utm_medium=email&utm_source=footer>. > > -- > Sent from a mobile device - please excuse the brevity, spelling and > punctuation. > > -- > 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 [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/d2404f8c-8626-4bd8-88d6-4dd9f7a9a143n%40googlegroups.com > > <https://groups.google.com/d/msgid/ansible-project/d2404f8c-8626-4bd8-88d6-4dd9f7a9a143n%40googlegroups.com?utm_medium=email&utm_source=footer>. > -- > Thanks, > MJ Barber > > -- > 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 [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/CAFVMVpmxULgBkCAD3QfrqV5%2BGnY02y4ru_4%3DhH%2BqPz-e3K-Guw%40mail.gmail.com > > <https://groups.google.com/d/msgid/ansible-project/CAFVMVpmxULgBkCAD3QfrqV5%2BGnY02y4ru_4%3DhH%2BqPz-e3K-Guw%40mail.gmail.com?utm_medium=email&utm_source=footer>. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/DC1D41B9-96ED-4298-BCCD-60C79D618DB1%40gmail.com.
