{"id":988,"date":"2022-09-17T05:53:01","date_gmt":"2025-04-23T01:13:14","guid":{"rendered":""},"modified":"2025-02-02T00:46:16","modified_gmt":"2025-02-01T23:46:16","slug":"erste-schritte-mit-salt-it-automation-framework-auf-almalinux-9","status":"publish","type":"post","link":"https:\/\/netcloud24.com\/knowledgebase\/erste-schritte-mit-salt-it-automation-framework-auf-almalinux-9\/","title":{"rendered":"Erste Schritte mit Salt IT Automation Framework auf AlmaLinux 9"},"content":{"rendered":"<p>\u00a0<\/p>\n<\/p>\n<h1>\u00a0<\/h1>\n<p>In diesem Tutorial f\u00fchren wir Sie durch die ersten Schritte mit Salt, einem leistungsstarken Open-Source-IT-Automatisierungssystem, auf Ihrem AlmaLinux 9 <a href=\"https:\/\/netcloud24.com?language=german&amp;currency=4\" target=\"_blank\" rel=\"follow\">VPS-Server<\/a>. Salt erm\u00f6glicht es Ihnen, die Konfiguration, Verwaltung und Orchestrierung Ihrer Serverinfrastruktur zu automatisieren und zu vereinfachen.<\/p>\n<h2>Schritt 1: Voraussetzungen<\/h2>\n<p>Stellen Sie sicher, dass die folgenden Voraussetzungen erf\u00fcllt sind:<\/p>\n<ul>\n<li>Ein AlmaLinux 9 Server mit einem Nicht-Root-Benutzer mit sudo-Rechten.<\/li>\n<li>Eine funktionierende Internetverbindung.<\/li>\n<\/ul>\n<h2>Schritt 2: Salt Master installieren<\/h2>\n<p>F\u00fcgen Sie das offizielle Salt-Repository hinzu:<\/p>\n<pre><code>sudo dnf install -y https:\/\/repo.saltproject.io\/py3\/redhat\/salt-py3-repo-latest.el9.noarch.rpm<\/code><\/pre>\n<p>Installieren Sie den Salt Master:<\/p>\n<pre><code>sudo dnf install salt-master -y<\/code><\/pre>\n<h2>Schritt 3: Salt Master konfigurieren<\/h2>\n<p>Die Hauptkonfigurationsdatei f\u00fcr den Salt Master befindet sich in <code>\/etc\/salt\/master<\/code>. Sie k\u00f6nnen diese Datei bearbeiten, um das Verhalten des Masters anzupassen. F\u00fcr den Anfang k\u00f6nnen Sie die Standardeinstellungen verwenden.<\/p>\n<h2>Schritt 4: Salt Master starten und aktivieren<\/h2>\n<p>Starten Sie den Salt Master-Dienst und aktivieren Sie ihn, damit er beim Systemstart automatisch gestartet wird:<\/p>\n<pre><code>sudo systemctl start salt-master\r\nsudo systemctl enable salt-master<\/code><\/pre>\n<h2>Schritt 5: Salt Minion installieren<\/h2>\n<p>Auf den Nodes, die Sie verwalten m\u00f6chten, installieren Sie den Salt Minion:<\/p>\n<pre><code>sudo dnf install salt-minion -y<\/code><\/pre>\n<h2>Schritt 6: Salt Minion konfigurieren<\/h2>\n<p>Bearbeiten Sie die Minion-Konfigurationsdatei <code>\/etc\/salt\/minion<\/code> und geben Sie die IP-Adresse oder den Hostnamen Ihres Salt Masters an:<\/p>\n<pre><code>sudo nano \/etc\/salt\/minion<\/code><\/pre>\n<p>Suchen Sie die Zeile <code>master: salt<\/code> und ersetzen Sie &#8220;salt&#8221; durch die IP-Adresse oder den Hostnamen Ihres Salt Masters.<\/p>\n<p>Speichern und schlie\u00dfen Sie die Datei.<\/p>\n<h2>Schritt 7: Salt Minion starten und aktivieren<\/h2>\n<p>Starten Sie den Salt Minion-Dienst und aktivieren Sie ihn, damit er beim Systemstart automatisch gestartet wird:<\/p>\n<pre><code>sudo systemctl start salt-minion\r\nsudo systemctl enable salt-minion<\/code><\/pre>\n<h2>Schritt 8: Minion-Schl\u00fcssel akzeptieren<\/h2>\n<p>Auf dem Salt Master m\u00fcssen Sie den Schl\u00fcssel des Minions akzeptieren, bevor er Befehle empfangen kann:<\/p>\n<pre><code>sudo salt-key accept minion-hostname<\/code><\/pre>\n<p>Ersetzen Sie &#8220;minion-hostname&#8221; durch den Hostnamen des Minions.<\/p>\n<h2>Schritt 9: Befehle ausf\u00fchren<\/h2>\n<p>Sie k\u00f6nnen nun Befehle vom Salt Master an die Minions senden. Hier sind einige Beispiele:<\/p>\n<ul>\n<li>\n<p>F\u00fchren Sie einen Befehl auf allen Minions aus:<\/p>\n<pre><code>sudo salt '*' cmd.run 'uptime'<\/code><\/pre>\n<\/li>\n<li>\n<p>Installieren Sie ein Paket auf einem bestimmten Minion:<\/p>\n<pre><code>sudo salt 'minion-hostname' pkg.install httpd<\/code><\/pre>\n<\/li>\n<li>\n<p>Kopieren Sie eine Datei auf alle Minions:<\/p>\n<pre><code>sudo salt '*' cp.get_file salt:\/\/meine_datei.txt \/tmp\/meine_datei.txt<\/code><\/pre>\n<\/li>\n<\/ul>\n<h2>Abschluss<\/h2>\n<p>Sie haben nun erfolgreich Salt auf Ihrem AlmaLinux 9 Server installiert und grundlegende Befehle ausgef\u00fchrt. Salt bietet eine Vielzahl von Funktionen zur Automatisierung und Verwaltung Ihrer Infrastruktur. Erkunden Sie die offizielle Dokumentation, um mehr \u00fcber die M\u00f6glichkeiten von Salt zu erfahren.<\/p>\n<p><a href=\"https:\/\/de.netcloud24.com\/\" target=\"_blank\">Windows VPS Deutschland<\/a><\/p>\n<p><a href=\"https:\/\/es.netcloud24.com\/\" target=\"_blank\">Windows VPS Espa\u00f1a<\/a><\/p>\n<p><a href=\"https:\/\/nl.netcloud24.com\/\" target=\"_blank\">Windows VPS Nederland<\/a><\/p>\n<p><a href=\"https:\/\/it.netcloud24.com\/\" target=\"_blank\">Windows VPS Italia<\/a><\/p>\n<p><a href=\"https:\/\/pt.netcloud24.com\/\" target=\"_blank\">Windows VPS Portugal<\/a><\/p>\n<p><a href=\"https:\/\/it.netcloud24.com\/\" target=\"_blank\">VPS Windows Italia<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS Sverige<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS Norge<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS T\u00fcrkiye<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows RDS (Remote Desktop Services)<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS<\/a><\/p>\n<div class=\"post-author-box\" style=\"border-top:1px solid #ddd;margin-top:20px;padding-top:15px;\">\n<p><strong>Author:<\/strong> \u0141ukasz Bodziony<\/p>\n<p><strong>Website:<\/strong> <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a><\/p>\n<p><em>\u0141ukasz Bodziony is the CEO and founder of <a href=\"https:\/\/netcloud24.com\" target=\"_blank\" rel=\"dofollow\">NETCLOUD24<\/a>, a global VPS hosting brand proudly originating from Poland. With extensive experience in cloud computing, virtualization, and server management, he delivers high-performance <strong>Windows VPS<\/strong> and <strong>Remote Desktop Services (RDS)<\/strong> solutions to clients across Europe, North America, and beyond.<\/em><\/p>\n<p><em>His expertise covers a wide range of technologies, including <strong>Microsoft Azure<\/strong>, <strong>Proxmox VE<\/strong>, <strong>Amazon Web Services (AWS)<\/strong>, and numerous other virtualization and cloud platforms.<\/em><\/p>\n<p><em>Beyond running his hosting business, \u0141ukasz also provides <strong>professional paid server configuration and optimization services<\/strong> for companies and individuals. Outside of work, he is dedicated to caring for his children and building a secure future for them.<\/em><\/p>\n<p><em>If you are interested in working with him or need expert assistance with your hosting, cloud environment, or server setup, feel free to reach out via <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a>.<\/em><\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 \u00a0 In diesem Tutorial f\u00fchren wir Sie durch die ersten Schritte mit Salt, einem leistungsstarken Open-Source-IT-Automatisierungssystem, auf Ihrem AlmaLinux 9 VPS-Server. Salt erm\u00f6glicht es Ihnen, die Konfiguration,\u2026<\/p>\n","protected":false},"author":1,"featured_media":3421,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[14,12,11,23,20,21,22,17,7,8,6,10,18,19,15,24,16,5,13,9],"class_list":["post-988","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cheapvps","tag-cloudvps","tag-hostingvps","tag-rds","tag-rdscal","tag-remotedesktop","tag-remotedesktopvps","tag-servervps","tag-ukvps","tag-virtualserver","tag-vpshosting","tag-vpsserver","tag-vpssolutions","tag-vpswindows","tag-vpswithwindows","tag-windowsrds","tag-windowsserver","tag-windowsvps","tag-windowsvpshosting","tag-windowsvpsuk"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=988"}],"version-history":[{"count":0,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/988\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media\/3421"}],"wp:attachment":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}