Skip to content
Home » So installieren Sie Ansible unter Ubuntu 20.04 | 15 Quick answer

So installieren Sie Ansible unter Ubuntu 20.04 | 15 Quick answer

更新包

Schauen Sie sich die Themenartikel So installieren Sie Ansible unter Ubuntu 20.04 in der Kategorie an: https://ar.taphoamini.com/wiki/ bereitgestellt von der Website Ar.taphoamini.com.

See also  Zwei Befehle zum einfachen Auffinden von Dateien und Verzeichnissen in Debian 10 | 11 Latest Answers

Weitere Informationen zu diesem Thema So installieren Sie Ansible unter Ubuntu 20.04 finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren Sie Ansible unter Ubuntu 20.04 im Abschnitt „Verwandte Artikel an.

包

See also  اكسنت 2021 بتغيرات جديده والطبلون صار شاشة وصلت الرياض السعر ٧٧ الف ريال | اكسنت
See also  Gelöst: Windows 10 Cast to Device funktioniert nicht / reagiert nicht | 1 Latest Answers

Ansible ist ein codeähnliches Infrastrukturtool, mit dem Benutzer mehrere Server von einem einzigen zentralen Standort aus steuern können. Der Vorteil der Verwendung von Ansible besteht darin, dass SSH mit den YAML-Konfigurationsdateien verwendet wird, ohne dass eine weitere Konfiguration erforderlich ist. In diesem Tutorial werde ich beschreiben, wie Ansible in Ubuntu 20.04 installiert und konfiguriert wird.

Installieren Sie Ansible auf Ubuntu

Verwenden Sie den offiziellen Ubuntu 20.04-Speicher auf Ihrem System, um Ansible zu installieren. Dies öffnet das Terminalfenster Strg + Alt + T Verknüpfung oder verwenden Sie Anwendungen-> Terminal. Aktualisieren Sie dann diesen Container mit:

$ sudo apt update

Der apt-Paket-Cache wird dann aktualisiert. Jetzt mit Ansible installieren:

$ sudo apt install ansible

Installieren Sie apt ansible

Sie werden für eine Weile aufgefordert, Y auf Ihrer Tastatur zu drücken und dann die Eingabetaste, um fortzufahren.

Ansible installieren

Anschließend wird Ansible installiert. Überprüfen Sie mit diesem Schritt:

$ ansible -Version

Überprüfen Sie die Ansible-Version

Die installierte Version sieht so aus:

Welche Version von Ansible ist installiert?

Erstellen Sie einen SSH-Schlüssel

Sie müssen nun den SSH-Schlüssel erstellen, um Ansible auf Ihrem System zu installieren. Um den Schlüssel zu erstellen, fügen Sie den folgenden Befehl hinzu:

$ ssh-keygen

SSH-Keygen starten

Nachdem Sie das Terminal in das Fenster eingegeben haben, drücken Sie die Eingabetaste.

Erstellen Sie einen SSH-Schlüssel

Drücken Sie erneut

Legen Sie ein Passwort fest

Du musst jetzt zurück drücken Sie die Taste auf der Tastatur

Wiederholen Sie das Passwort

Wenn Sie die Eingabetaste drücken, sehen Sie eine ähnliche Ausgabe. Es enthält einen SSH-Schlüssel, den wir in der nächsten Hälfte der Lektion verwenden werden.

SSH-Schlüssel wurde erstellt

Konfigurieren Sie Ubuntu-Hosts, um Ansible zu automatisieren

Um mehr als einen Host zu automatisieren, müssen Sie denselben Vorgang auf jedem Host wiederholen. Das SSH-Paket muss zur Konfiguration auf allen Ubuntu (Ansible)-Rechnern installiert werden. Aktualisieren Sie jetzt dieses passende Paket:

$ sudo apt update

Installieren Sie das Host-Update

Updates beginnen fast wie folgt:

installierte Pakete

Der nächste Schritt ist die Installation des OpenSSH-Servers:

$ sudo apt install openssh-server -y

Installieren Sie den OpenSSH-Server

Wenn Sie fertig sind, sollten Sie den Status des sshd-Dienstes überprüfen. Verwenden Sie diesen Befehl, um Folgendes zu überprüfen:

$ sudo systemctl status sshd

Überprüfen Sie den Status von SSH

Das Ergebnis wird angezeigt, sobald Sie dies tun Drücken Sie. Der aktivierte und der aktive (laufende) Status werden angezeigt.

SSH-Serverstatus

Wenn Sie sicher sind, dass der sshd-Befehl ordnungsgemäß funktioniert und aktiviert ist, können Sie fortfahren. Wenn nicht aktiviert, manuell mit starten

$ sudo systemctl start sshd

sshd ausführen

Konfigurieren Sie nun Ihre Firewall, um den SSH-Zugriff zu ermöglichen:

$ sudo ufw allow ssh

Öffnen Sie den SSH-Port auf der Firewall

Eine Ausgabe ähnlich der folgenden wird angezeigt:

Aktivieren Sie IPv4- und IPv6-Ports

Der nächste Schritt besteht darin, eine hinzuzufügen möglich Benutzer erlauben dann den Zugriff ohne Passwort. Wir erstellen jetzt einen potenziellen Benutzer:

$ sudo adduser ansible

Fügen Sie einen Ansible-Benutzer hinzu

Geben Sie das Passwort ein möglich Benutzer.

Ansibel hinzugefügt

Geben Sie dann die entsprechenden Informationen in alle verfügbaren Felder ein.

Legen Sie ein Passwort fest

Um den sudo-Zugriff ohne Passwort einzurichten, geben Sie im Fenster des Ansible-Benutzerterminals Folgendes ein:

$ echo "ansible ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/ansible

Sudo-Konfiguration möglich

Überprüfen Sie die IP-Adresse des Ansible-Hosts:

$ hostname -I

Hostname

Der Host ist am Ausgang sichtbar.

Hostnamen anzeigen

Nachdem Sie den Hostnamen kennen, kopieren Sie den öffentlichen SSH-Schlüssel wie folgt auf den Ansible-Host:

$ ssh-copy-id [email protected]

Kopieren Sie den SSH-Schlüssel

Kopieren Sie den SSH-Schlüssel von der Steuereinheit

Melden Sie sich jetzt an, um fortzufahren, ja.

Fahren Sie mit dem Kopieren des SSH-Schlüssels fort

Der Schlüssel wird auf den Host kopiert.

Verwenden Sie den folgenden Befehl, um eine kennwortbasierte Sitzung zu deaktivieren:

$ sudo usermod -L ansible

Deaktivieren Sie passwortbasierte Einträge

Hier greifen wir ohne Passwort auf den Ansible-Host zu und sind bereit für die Automatisierung.

Das Passwort ist deaktiviert

Ansible testen

Nach dem Testen und Konfigurieren von Ansible müssen Benutzer eine neue Projektbibliothek erstellen. Verwenden Sie dazu den Befehl mkdir:

$ mkdir ~/ansible-demo

Erstellen Sie ein Verzeichnis

Sobald Sie ein neues Verzeichnis erstellt haben, müssen Sie darauf zugreifen:

$ cd ~/ansible-demo/

Geben Sie einen Ordner ein

Erstellen Sie dann eine neue Hostdatei mit demselben Projektverzeichnis:

$nano hosts

Erstellen Sie eine hosts-Datei

Ansible verwendet Hosts in dieser SSH-Datei. Geben Sie nach dem Öffnen des Nano-Editors die IP-Adresse des Hosts ein, den Sie anpingen möchten.

Testdatei

Versuchen Sie, alle Hosts mit Ansible zu pingen:

$ ansible all -i ./hosts -u ansible -m ping

Pingen Sie ansible Hosts

Sie sehen die folgenden Ergebnisse:

Angemessenes Testergebnis

Entfernen Sie Ansible

Verwenden Sie zum Entfernen von Ansible den folgenden Befehl im Terminalfenster:

$ sudo apt remove ansible

Entfernen Sie Ansible

Geben Sie Y ein, um die Deinstallation fortzusetzen.

Entfernen Sie Ansible

Auf diese Weise können Benutzer Ansible problemlos von ihrem System entfernen.

Fazit

In diesem Artikel haben wir den Prozess zum Installieren von Ansible unter Ubuntu 20.04 und zum Konfigurieren und Testen von Ansible behandelt.

Einige Bilder zum Thema So installieren Sie Ansible unter Ubuntu 20.04

So installieren Sie Ansible unter Ubuntu 20.04
So installieren Sie Ansible unter Ubuntu 20.04

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren Sie Ansible unter Ubuntu 20.04

#installieren #Sie #Ansible #unter #Ubuntu

Weitere Informationen zu Schlüsselwörtern So installieren Sie Ansible unter Ubuntu 20.04 auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren Sie Ansible unter Ubuntu 20.04 ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *