Der Level-Agent ist ein leichter Hintergrunddienst, der Ihr Konto überprüft und Fernüberwachung, Automatisierung und Verwaltung für ein Linux-Gerät verfügbar macht. Die Installation ist ein einzelner Befehl, der als Root oder mit Sudo ausgeführt wird.
⚙️ VORAUSSETZUNGEN
Ein Level-Konto mit Berechtigung zum Hinzufügen von Geräten
Root-Zugriff oder Sudo auf dem Zielgerät
Eine unterstützte Linux-Verteilung mit systemd
Erforderliche Pakete:
curl,bash,ca-certificates,sudo,dbus(oder eine UUID in/etc/machine-id)
🎬 VIDEO
Linux-Installation
Klicken Sie auf Neues Gerät hinzufügen in der oberen rechten Ecke der Seite Geräteliste. Wählen Sie im Betriebssystem-Selector Linux.
Auswahl einer Gerätegruppe (Optional)
Wählen Sie eine Gerätegruppe aus, bevor Sie Ihren Installationsbefehl kopieren. Der Installationsschlüssel wird aktualisiert, um die Gruppen-ID einzuschließen, sodass das Gerät beim ersten Einchecken in die richtige Gruppe kommt.
Wenn Sie diesen Schritt überspringen, wird das Gerät unter Ungrouped platziert — Sie können es später verschieben.
Der Installationsschlüssel
Jede Linux-Installationsmethode verwendet einen Installationsschlüssel — ein kurzes Token, das im Modal sichtbar ist und neue Geräte mit Ihrem Level-Konto verbindet. Es ist eng begrenzt: Bei Exposition kann es nicht auf Ihr Konto, vorhandene Geräte oder die Level-API zugreifen. Das einzige Risiko ist, dass jemand damit Geräte zu Ihrem Konto hinzufügen könnte.
Wenn Sie glauben, dass Ihr Installationsschlüssel kompromittiert wurde, wenden Sie sich an den Level-Support, um ihn zu rotieren.
ℹ️ HINWEIS: Der Installationsschlüssel spiegelt Ihre Gruppenauswahl in Echtzeit wider. Ohne ausgewählte Gruppe enthält er nur Ihren Konto-Identifier. Wählen Sie eine Gruppe und die Gruppen-ID wird angefügt.
Installationsmethoden
Das Modal hat zwei Registerkarten für Linux.
Einzeilige Befehl
Ein Bash-Einzeiler, der den Agent herunterlädt und installiert. Dies ist die Standardmethode für die meisten Linux-Bereitstellungen und erkennt die Architektur automatisch.
Wählen Sie im Modal die Registerkarte Einzeilige Befehl.
Wählen Sie optional eine Gerätegruppe.
Kopieren Sie den generierten Befehl.
Öffnen Sie auf dem Zielgerät ein Terminal.
Führen Sie den Befehl aus. Wenn Sie nicht bereits Root sind, enthält der Befehl
sudo— Sie werden aufgefordert, Ihr Passwort einzugeben.
Das Gerät wird in Ihrer Geräteliste innerhalb von 5–10 Sekunden nach Abschluss der Installation angezeigt.
Installer
Lädt ein architekturspezifisches Binär herunter und installiert es über die Befehlszeile. Verwenden Sie dies, wenn Sie die Architektur explizit angeben müssen oder einen manuellen Installationsprozess bevorzugen.
Wählen Sie im Modal die Registerkarte Installer.
Wählen Sie Ihre Architektur aus der Dropdown-Liste: x64 oder ARM.
Wählen Sie optional eine Gerätegruppe.
Klicken Sie auf Installer herunterladen, um das Binär herunterzuladen.
Kopieren Sie den im Modal angezeigten Installationsbefehl.
Führen Sie auf dem Zielgerät den kopierten Befehl mit erhöhten Rechten aus.
Der Befehl macht das Binär ausführbar und führt die Installation aus, wobei das Gerät mit Ihrem Konto unter Verwendung des eingebetteten Installationsschlüssels registriert wird.
Erzwungene Installation (Erweitert)
Wenn eine vorherige Level-Installation veraltete Dateien hinterlassen hat, verwenden Sie den URL-Parameter forceInstall, um eine saubere Überschreibung zu erzwingen.
Navigieren Sie zu:
https://app.level.io/devices?forceInstall=true
Dies fügt LEVEL_FORCE_INSTALL=true dem generierten Einzeiler-Befehl hinzu.
⚠️ WARNUNG: Die erzwungene Installation überschreibt jede vorhandene Level-Agent-Konfiguration auf dem Gerät. Verwenden Sie dies nur, wenn eine Standardinstallation fehlschlägt oder der Level-Support Sie dazu anweist.
Systemanforderungen
Unterstützte Verteilungen
Verteilung | Mindestversion |
AlmaLinux | Aktuelle stabile Version |
Arch Linux | Aktuelle stabile Version |
CentOS | 8 |
Debian | 10 |
Fedora | 36 |
Linux Mint | 20 |
Photon OS (VMware) | Aktuelle stabile Version |
Raspbian (Raspberry Pi OS) | Aktuelle stabile Version |
Red Hat Enterprise Linux (RHEL) | 8 |
Rocky Linux | 8 |
Sangoma Linux | Aktuelle stabile Version |
Ubuntu | 20.04 LTS |
ℹ️ HINWEIS: Andere Verteilungen funktionieren möglicherweise, werden aber nicht offiziell unterstützt. Wenn Sie Probleme mit einer nicht aufgeführten Verteilung haben, wenden Sie sich an den Level-Support.
Erforderliche Abhängigkeiten
Die folgenden Pakete müssen auf dem Zielsystem vor der Installation vorhanden sein:
sudosystemd(für Dienstverwaltung)dbusoder eine UUID in/etc/machine-idcurlca-certificatesbash
Die meisten unterstützten Verteilungen enthalten diese standardmäßig. Bei minimalen Installationen überprüfen Sie, bevor Sie den Level-Installationsbefehl ausführen.
Speicherorte
Pfad | Zweck |
| Agent-Binär |
| Agent-Daten |
Nach der Installation
Das Gerät wird in Ihrer Geräteliste innerhalb von 5–10 Sekunden angezeigt und beginnt innerhalb weniger Minuten, Hardware-Inventar zu sammeln.
Wenn das Gerät nicht angezeigt wird, siehe Offline-Fehlerbehebung für nächste Schritte.
Häufig gestellte Fragen
Muss ich den Installationsbefehl als Root ausführen? Ja, der Agent benötigt erhöhte Berechtigungen zur Installation. Der Einzeiler-Befehl enthält
sudoautomatisch. Führen Sie den Befehl für den manuellen Installer mitsudooder direkt als Root aus.Welche Architektur sollte ich in der Installer-Registerkarte auswählen? Wählen Sie x64 für Standard-Intel/AMD-64-Bit-Systeme und ARM für ARM-basierte Geräte (einschließlich Raspberry Pi). Die Einzeiler-Befehlsmethode erkennt die Architektur automatisch.
Meine Linux-Verteilung befindet sich nicht in der unterstützten Liste — funktioniert Level trotzdem? Möglicherweise. Level unterstützt die meisten modernen Verteilungen mit systemd. Wenn Ihre Verteilung die Abhängigkeitsanforderungen erfüllt, funktioniert es möglicherweise gut — wenden Sie sich an den Level-Support, wenn Sie Probleme haben.
Das Gerät wurde installiert, wird aber nicht in Level angezeigt — Was ist falsch? Warten Sie 10–15 Sekunden und aktualisieren Sie. Wenn es immer noch nicht angezeigt wird, überprüfen Sie, dass systemd läuft und alle erforderlichen Abhängigkeiten (
curl,dbususw.) während der Installation vorhanden waren. Siehe Offline-Fehlerbehebung für weitere Schritte.Was ist, wenn mein Installationsschlüssel kompromittiert ist? Der Installationsschlüssel kann nicht auf Ihr Konto, vorhandene Geräte oder die Level-API zugreifen. Das einzige Risiko ist, dass jemand Geräte zu Ihrem Konto hinzufügen könnte. Wenden Sie sich an den Level-Support, um den Schlüssel bei Bedarf zu rotieren.
Kann ich den Agent auf viele Linux-Geräte gleichzeitig bereitstellen? Ja — verwenden Sie den Einzeiler-Befehl mit Ihren vorhandenen Tools (Ansible, Puppet, Chef, Bash über SSH usw.).
Wer kann Geräte zu Level hinzufügen? Jeder Techniker mit Berechtigung zur Verwaltung der Zielgerätegruppe oder jeder Techniker bei Bereitstellung zu Ungrouped. Überprüfen Sie Arbeitsbereich → Berechtigungen, wenn die Schaltfläche Neues Gerät hinzufügen nicht angezeigt wird.



