31 lines
1.7 KiB
Plaintext
31 lines
1.7 KiB
Plaintext
% 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"
|
|
|