% ansible all -i 192.168.1.117, -u service -k -m authorized_key -a "user=service key=\"$(cat ~/.ssh/id_ed25519.pub)\"" # ^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^ # | | | | # | | | Frage nach SSH-Passwort, "sshpass" muss installiert sein, # | | | Hostkey muss bereits gespeichert/akzeptiert sein # | | | # | | SSH-Login als User "service" # | | # | "Host-List", Komma-Liste der IP-Adressen - bei einer IP mit abschließendem Komma! # | # Alle bekannten Rechner % ansible all -i 192.168.1.117, -u service -k -b -K -m authorized_key -a "user=service key=\"$(cat ~/.ssh/id_ed25519.pub)\"" # ^^ ^^ # | | # | Frage nach "Become"-Passwort, hier "sudo" (default) # | # Benutze "Become" % ansible all -i 192.168.1.117, -u service -k -b --become-method=su -K -m authorized_key -a "user=service key=\"$(cat ~/.ssh/id_ed25519.pub)\"" # ^^ ^^^^^^^^^^^^^^^^^^ ^^ # | | | # | | Frage nach "Become"-Passwort, hier "su" # | | # | Nutze "su" für erweiterte Rechte/"Become" # | # Benutze "Become"