Läuft Ansible Als Root?

Ansible verwendet Ihren lokalen Benutzer (zB Mike), um per SSH auf den Remote-Rechner zuzugreifen. (Dafür musste Mike in der Lage sein, per SSH auf die Maschine zuzugreifen.) Von dort kann er bei Bedarf zu einem Remote-Benutzer wechseln. 3 wird nicht root verwendet, sondern dieser Benutzer.

Muss Ansible als Root ausgeführt werden?

Kneipe. Hinweis: kein Zugriff; Wenn Sie sich jedoch für die Verwendung eines Nichtbenutzers entscheiden, müssen Sie die entsprechenden Berechtigungen für die auszuführenden Aufgaben konfigurieren. Sie werden nach dem Passwort für servera gefragt, mit dem Ihr SSH-Schlüssel auf dem Remote-Host installiert werden kann.

Zweitens, was wird in Ansible wahr? . ermöglicht es Ihnen, einen anderen Benutzer zu '' zu machen, der sich von dem Benutzer unterscheidet, der sich am Gerät angemeldet hat (Remote-Benutzer). Dies geschieht mit vorhandenen Tools zur Rechteausweitung, die Sie wahrscheinlich bereits verwenden oder konfiguriert haben, wie sudo , su , pfexec , doas , pbrun , dzdo , ksu und andere.

Wie werde ich außerdem ein Ansible-Root-Benutzer?

-b - "", einem anderen mitteilen, wenn der Befehl ausgeführt wird. So laufen Sie als Anders oder fördern sich selbst zum . ---= - Führen Sie die folgenden Befehle als "" aus (zB verwenden Sie "sudo" mit dem Befehl). Wir können hier jedes vorhandene definieren.

Wie stellt Ansible eine Verbindung zu Remote-Hosts her?

Knoten kommunizieren mit Maschinen über das SSH-Protokoll. Verwendet standardmäßig natives OpenSSH und Maschinen mit Ihrem aktuellen Benutzernamen, genau wie SSH .