Skip to content
Home » So installieren und verwenden Sie Ansible unter Debian 10 | 12 Trust the answer

So installieren und verwenden Sie Ansible unter Debian 10 | 12 Trust the answer

So installieren und verwenden Sie Ansible unter Debian 10

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

See also  So finden Sie Ihre IP-Adresse unter Linux | 7 Trust the answer

Weitere Informationen zu diesem Thema So installieren und verwenden Sie Ansible unter Debian 10 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 und verwenden Sie Ansible unter Debian 10 im Abschnitt „Verwandte Artikel an.

See also  Jquery Firefox? 18 Most Correct Answers

See also  Jquery Onload Focus Input? Best 30 Answer

Wenn es um Konfigurationsmanagement-Tools geht, hört man am häufigsten den Namen Ansible. Es ist ein plattformübergreifendes Tool zur Verwaltung von Systemkonfigurationen bei der Arbeit mit Linux-, macOS- und Windows-Betriebssystemen. Heute werden wir versuchen, den Prozess der Installation von Ansible auf Debian 10 zu beleuchten.

Installieren Sie Ansible unter Debian 10

Um Ansible auf Debian 10 zu installieren, folgen Sie diesen drei einfachen Schritten:

Schritt 1: Aktualisieren Sie Ihr Debian 10-System:

Bevor Sie Ansible unter Debian 10 installieren, müssen Sie es mit dem folgenden Befehl aktualisieren:

sudo apt replace

Nach dem Upgrade Ihres Debian 10-Systems sehen Sie im Terminal etwas, wie im folgenden Bild gezeigt:

Update mit sudo apt

Schritt 2: Installieren Sie Ansible auf Debian 10:

Nachdem das System-Upgrade abgeschlossen ist, können Sie Ansible auf Debian 10 mit dem folgenden Befehl installieren:

sudo apt set up ansible

(*10*)

Während dieser Befehl ausgeführt wird, erscheint eine Meldung im Terminal, in der Sie gefragt werden, ob Sie mit der Installation fortfahren möchten. Du musst schreiben Y um den Installationsprozess reibungslos zu gestalten, wie in der folgenden Abbildung gezeigt:

Ansible installieren

Wenn Ansible erfolgreich auf Ihrem Debian 10-System installiert ist, zeigt das Terminal einige Meldungen ähnlich der folgenden Abbildung an:

Installieren von Python-Bibliotheken

Schritt 3: Überprüfen Sie Ihre Ansible-Installation auf Debian 10:

Die Installation von Ansible auf Debian 10 ist so einfach, dass es in den ersten beiden Schritten erledigt werden kann. Sie können jedoch überprüfen, ob es ordnungsgemäß auf Ihrem Debian 10-System installiert ist. Sie können dies tun, indem Sie die Version mit diesem Befehl überprüfen:

ansible --version

Überprüfen Sie die Ansible-Version

Das folgende Bild zeigt auch eine mögliche Version 2.7.7, die auf unserem Debian 10-System installiert ist:

(*12*)

Bearbeiten Sie die Ansible-Hosts-Datei /and many others/ansible/hosts So fügen Sie das System hinzu, das Sie mit Ansible verwalten möchten.

sudo nano /and many others/ansible/hosts

Fügen Sie Folgendes hinzu:

[TestClient]
node1 ansible_ssh_host=192.168.0.12
And save the file.

Verwendung von Ansible

Zuerst müssen wir einen SSH-Schlüssel für den Client-Knoten einrichten, da Ansible das SSH-Protokoll verwendet, um Befehle an das Client-System zu übergeben.

Verwenden Sie diesen Befehl, um einen SSH-Schlüssel für die schlüsselbasierte Authentifizierung zu erstellen:

ssh-keygen

Ausgabe:

Generating public/personal rsa key pair.
Enter file wherein to avoid wasting the key (/root/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter similar passphrase once more: 
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:gTHiTCK....................... [email protected]
The key's randomart picture is:
+---[RSA 2048]----+
| . . . |
+----[SHA256]-----+

Im nächsten Schritt kopieren Sie den neu erstellten Schlüssel auf ein anderes System. Führen Sie diesen Befehl aus:

ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

Der obige Befehl sollte durch die IP-Adresse des Systems ersetzt werden, das Sie mit Ansible IP 192.168.0.2 verwalten möchten.

Ausgabe:

/usr/bin/ssh-copy-id: INFO: Source of key(s) to be put in: "/root/.ssh/id_rsa.pub"
/usr/bin/ssh-copy-id: INFO: trying to log in with the new key(s), to filter out any which are already put in
/usr/bin/ssh-copy-id: INFO: 1 key(s) stay to be put in -- in case you are prompted now it's to put in the new keys
[email protected]'s password:

Number of key(s) added: 1

Es ist Zeit für den ersten Test. Melden Sie sich mit dem SSH-Befehl auf einem anderen Computer an:

ssh [email protected]

Es sollte ohne Login-Passwort funktionieren.

Möglicher Test

Der Installationsteil ist abgeschlossen, jetzt können wir mit dem Testen von Ansible beginnen

Führen Sie den folgenden Befehl aus, um die Verbindung zu testen:

ansible -m ping TestClient

Ausgabe:

node1 | SUCCESS => 
"changed": false, 
"ping": "pong"

Wenn Sie mehr als einen Client definiert haben, können Sie alle Verbindungen mit diesem Befehl testen:

ansible -m ping all

Jetzt ist es an der Zeit, einen Befehl auf dem Remote-System auszuführen und das Ergebnis abzurufen. In diesem Beispiel verwende ich den Befehl df.

ansible -m shell -a 'df -h' TestClient

Ausgabe:

node1 | CHANGED | rc=0 >>
Filesystem Size Used Avail Use% Mounted on
udev 957M 0 957M 0% /dev
tmpfs 195M 21M 175M 11% /run
/dev/sda1 38G 11G 25G 31% /
tmpfs 974M 0 974M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 974M 0 974M 0% /sys/fs/cgroup
/dev/sda15 121M 130K 120M 1% /boot/efi
tmpfs 195M 0 195M 0% /run/consumer/0

Die Ausgabe zeigt die Festplattennutzung des Remote-Systems. Sie können jeden beliebigen Linux-Shell-Befehl wie diesen mit Ansible ausführen und komplexe Skripts erstellen, um Server zu konfigurieren und zu warten.

Ansible deinstallieren

Um Ansible aus Debian 10 zu entfernen, müssen Sie es und seine Konfigurationsdateien zuerst mit diesem Befehl entfernen:

sudo apt-get purge ansible

Klares Ansible

Nachdem Sie diesen Befehl erfolgreich ausgeführt haben, können Sie alle irrelevanten Pakete und Abhängigkeiten entfernen, indem Sie den folgenden Befehl ausführen:

sudo apt-get autoremove

Entfernen Sie ungenutzte Ansible-Abhängigkeiten

Fazit

Dieser Artikel zeigt, wie Sie Ansible auf einem Debian 10-System installieren und es zur Fernverwaltung von Systemen über eine sichere SSH-Verbindung verwenden.

Einige Bilder zum Thema So installieren und verwenden Sie Ansible unter Debian 10

So installieren und verwenden Sie Ansible unter Debian 10
So installieren und verwenden Sie Ansible unter Debian 10

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren und verwenden Sie Ansible unter Debian 10

#installieren #und #verwenden #Sie #Ansible #unter #Debian

Weitere Informationen zu Schlüsselwörtern So installieren und verwenden Sie Ansible unter Debian 10 auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren und verwenden Sie Ansible unter Debian 10 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 *