- Wie man SSH in Ansible verwendet?
- Wie nenne ich ein Shell -Skript in Ansible??
- Was ist Ansible Shell?
- So führen Sie den Befehl Shell mit einem bestimmten Benutzer in Ansible aus?
Wie man SSH in Ansible verwendet?
Einrichten von SSH -Tasten
Standardmäßig geht Ansible davon aus. SSH-Tasten werden empfohlen, aber Sie können bei Bedarf mit der Option-Kennwortauthentifizierung die Kennwortauthentifizierung verwenden. Wenn Sie ein Passwort für die Eskalation (sudo, pbrun usw.) geben müssen, verwenden Sie-mask-be-come-pass .
Wie nenne ich ein Shell -Skript in Ansible??
Obwohl ein ansible Shell -Modul verwendet werden kann, um Shell -Skripte auszuführen. Ansible verfügt über ein dediziertes Modul mit dem Namen Skript. Basierend auf Ihrer Anforderung können Sie entweder Skript- oder Shell -Modul verwenden, um Ihre Skripts auszuführen.
Was ist Ansible Shell?
Das Ansible -Shell -Modul wurde entwickelt, um die Shell -Befehle mit den auf den Ziel -Unix -basierten Hosts auszuführen. Ansible kann mit Ausnahme von Befehlen mit hohen Komplexen mit Rohren und Umleitung ausgeführt werden. Und Sie können die Shell -Skripte auch mit dem Ansible Shell -Modul ausführen.
So führen Sie den Befehl Shell mit einem bestimmten Benutzer in Ansible aus?
Um eine Ansible -Aufgabe als bestimmter Benutzer auszuführen und nicht als normaler Root -Benutzer, können Sie die Anweisung "Geger_user" verwenden und den Benutzernamen des Benutzers übergeben, um die Aufgabe auszuführen. Dies ist sehr wie die Verwendung des Sudo -u -Befehls in Unix.