Einführung
Der Level-Agent ist ein leichter Hintergrunddienst, der sich bei Ihrem Konto anmeldet und Remote-Überwachung, Automatisierung und Verwaltung für ein Linux-Gerät ermöglicht. Die Installation ist ein einzelner Befehl, der als Root oder mit Sudo ausgeführt wird.
⚙️ VORAUSSETZUNGEN
Ein Level-Konto mit der Berechtigung, Geräte hinzuzufügen
Root-Zugriff oder sudo auf dem Zielgerät
Eine unterstützte Linux-Distribution, auf der systemd ausgeführt wird
Erforderliche Pakete:
curl,bash,ca-certificates,sudo,dbus(or a UUID in/etc/machine-id)
🎬 VIDEO
Linux-Installation
Click Neues Gerät hinzufügen in der oberen rechten Ecke des GerätelisteSeite. Wählen Sie in der Betriebssystemauswahl Linux .
Auswahl einer Gerätegruppe (optional)
Wählen Sie eine Gerätegruppe aus, bevor Sie den Installationsbefehl kopieren. Der Installationsschlüssel wird aktualisiert, um die Gruppen-ID einzubeziehen, damit das Gerät beim ersten Einchecken in die richtige Gruppe gerät.
Wenn Sie dies überspringen, landet das Gerät inUngroupiert— Sie können es später verschieben.
Der Installationsschlüssel
Jede Linux-Installationsmethode verwendet ein Installationsschlüssel — ein kurzer Token, der in der Modale sichtbar ist und neue Geräte mit Ihrem Level-Konto verbindet. Er ist eng begrenzt: Wenn er offen gelegt wird, kann er nicht auf Ihr Konto, vorhandene Geräte oder die Level-API zugreifen. Das einzige Risiko besteht darin, dass jemand damit Geräte zu Ihrem Konto hinzufügen könnte.
Wenn Sie denken, dass Ihr Installationsschlüssel kompromittiert wurde, wenden Sie sich an den Level-Support, um ihn zu aktualisieren.
ℹ️ HINWEIS:Der Installationsschlüssel spiegelt Ihre Gruppenauswahl in Echtzeit wider. Ohne ausgewählte Gruppe enthält sie einfach Ihre Kontokennung. Wählen Sie eine Gruppe aus und die Gruppen-ID wird angehängt.
Installationsmethoden
Die Modalbox hat zwei Registerkarten für Linux.
Einzeiliger Befehl
Ein Bash-Einzeiler, der den Agent herunterlädt und installiert. Dies ist die Standardmethode für die meisten Linux-Bereitstellungen und führt die Architekturerkennung automatisch aus.
Wählen Sie in der Modale dieEinzeiliger Befehl tab.
Wählen Sie optional eine Gerätegruppe aus.
Kopieren Sie den generierten Befehl.
Öffnen Sie auf dem Zielgerät ein Terminal.
Führen Sie den Befehl aus. Wenn Sie noch nicht root sind, enthält der Befehl
sudo— Sie werden zur Eingabe Ihres Passworts aufgefordert.
Das Gerät erscheint in Ihrem Geräteliste innerhalb von 5–10 Sekunden nach Abschluss der Installation.
Installationsprogramm
Lädt eine architekturspezifische Binärdatei herunter und installiert sie über die Befehlszeile. Verwenden Sie dies, wenn Sie die Architektur explizit angeben müssen oder einen manuellen Installationsprozess bevorzugen.
Wählen Sie in der Modale dieInstallationsprogramm tab.
Wählen Sie Ihre Architektur aus der Dropdown-Liste aus: x64 or ARM.
Wählen Sie optional eine Gerätegruppe aus.
Click Installationsprogramm herunterladenum die Binärdatei herunterzuladen.
Kopieren Sie den in der Modalbox angezeigten Installationsbefehl.
Führen Sie auf dem Zielgerät den kopierten Befehl mit erhöhten Berechtigungen aus.
Der Befehl macht die Binärdatei ausführbar und führt die Installation aus und registriert das Gerät bei Ihrem Konto mit dem eingebetteten Installationsschlüssel.
Erzwungene Installation (fortgeschritten)
Wenn eine vorherige Level-Installation verwaiste Dateien hinterlassen hat, verwenden Sie die forceInstallURL-Parameter, um eine saubere Überschreibung zu erzwingen.
Navigieren Sie zu:
https://app.level.io/devices?forceInstall=true
This adds LEVEL_FORCE_INSTALL=truezum generierten Einzeilenbefehl.
⚠️ WARNUNG:Force install überschreibt jede vorhandene Level-Agent-Konfiguration auf dem Gerät. Verwenden Sie dies nur, wenn eine Standard-Installation fehlschlägt oder Level-Support Sie dazu anleitet.
Systemanforderungen
Unterstützte Distributionen
Distribution | 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 Distributionen können funktionieren, werden aber nicht offiziell unterstützt. Wenn Sie Probleme bei einer nicht aufgelisteten Distro haben, kontaktieren Sie Level Support.
Erforderliche Abhängigkeiten
Die folgenden Pakete müssen auf dem Zielsystem vorhanden sein, bevor Sie installieren:
sudosystemd(für Servicemanagement)dbusor a UUID in/etc/machine-idcurlca-certificatesbash
Die meisten unterstützten Distributionen enthalten diese standardmäßig. Bei minimalen Installationen vor dem Ausführen des Level-Installationsbefehls überprüfen.
Speicherorte
Pfad | Zweck |
| Agent-Binärdatei |
| Agent-Daten |
Nach der Installation
Das Gerät erscheint in Ihrem Geräteliste innerhalb von 5–10 Sekunden und beginnt, Hardware-Inventar innerhalb weniger Minuten zu füllen.
Wenn das Gerät nicht angezeigt wird, sieheOffline-Fehlerbehebung for next steps.
Häufig gestellte Fragen
Muss ich den Installationsbefehl als root ausführen? Ja, der Agent benötigt erhöhte Berechtigungen für die Installation. Der Einzeilenbefehl enthält
sudoautomatisch. Führen Sie für das manuelle Installationsprogramm den Befehl mit aussudooder direkt als root.Welche Architektur sollte ich in der Registerkarte Installationsprogramm auswählen? Wählen Sie x64 für Standard-64-Bit-Intel/AMD-Systeme und ARM für ARM-basierte Geräte (einschließlich Raspberry Pi). Die Einzeilenbefehlsmethode handhabt die Architekturerkennung automatisch.
Meine Linux-Distribution steht nicht auf der unterstützten Liste — funktioniert Level trotzdem? Möglicherweise. Level unterstützt die meisten modernen Distributionen mit systemd. Wenn Ihre Distro die Abhängigkeitsanforderungen erfüllt, funktioniert es möglicherweise einwandfrei — kontaktieren Sie Level Support, wenn Sie Probleme haben.
Das Gerät ist installiert, wird aber in Level nicht angezeigt — was ist schief gelaufen? Warten Sie 10–15 Sekunden und aktualisieren Sie. Wenn es immer noch nicht angezeigt wird, überprüfen Sie, dass systemd ausgeführt wird und alle erforderlichen Abhängigkeiten (
curl,dbus, usw.) während der Installation vorhanden waren. SieheOffline-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 besteht darin, dass jemand Geräte zu Ihrem Konto hinzufügt. Kontaktieren Sie Level Support, um den Schlüssel bei Bedarf zu rotieren.
Kann ich den Agent auf vielen Linux-Geräten gleichzeitig bereitstellen? Ja — verwenden Sie den Einzeilenbefehl mit Ihrem vorhandenen Tooling (Ansible, Puppet, Chef, Bash über SSH, usw.).
Wer kann Geräte zu Level hinzufügen? Jeder Techniker mit Berechtigung zum Verwalten der Zielgerätegruppe oder jeder Techniker, wenn die Bereitstellung für Ungrouped erfolgt. Überprüfen Arbeitsbereich → Berechtigungen wenn Sie die nicht sehen Neues Gerät hinzufügen button.



