- Jak używać SSH w Ansible?
- Jak nazwać skrypt powłoki w Ansible?
- Co to jest powłoka?
- Jak wykonać polecenie Shell z określonym użytkownikiem w Ansible?
Jak używać SSH w Ansible?
Konfigurowanie kluczy SSH
Domyślnie Ansible zakłada, że używasz klawiszy SSH do łączenia się ze zdalnymi maszynami. Klawisze SSH są zachęcane, ale w razie potrzeby możesz użyć uwierzytelniania hasła z opcją-Pass-Pass. Jeśli chcesz podać hasło do eskalacji uprawnień (sudo, pBrun itp .
Jak nazwać skrypt powłoki w Ansible?
Chociaż do wykonywania skorupek można użyć modułu powłoki. Ansible ma dedykowany moduł o nazwie skrypt, którego można użyć do kopiowania skryptu powłoki z komputera sterującego na zdalny serwer i do wykonania. W oparciu o swoje wymagania możesz użyć skryptu lub modułu powłoki do wykonywania skryptów.
Co to jest powłoka?
Moduł powłoki ansible został zaprojektowany do wykonywania poleceń powłoki na docelowych hostach opartych na Unix. Ansible może działać, z wyjątkiem dowolnych poleceń wysokich kompleksów z rurami, przekierowanie. I możesz również wykonać skontlerze za pomocą modułu powłoki Ansible.
Jak wykonać polecenie Shell z określonym użytkownikiem w Ansible?
Aby uruchomić zadanie ansible jako konkretny użytkownik, a nie normalny użytkownik root, możesz użyć dyrektywy standardowej i przekazać nazwę użytkownika użytkownika, aby wykonać zadanie. To jest jak użycie polecenia sudo -u w Unix.