Installation der Redamp.io-Anwendung auf Linux-Geräten
Erfahren Sie, wie Sie die Redamp.io-Anwendung auf all Ihren Linux-Geräten installieren.
Installation der Redamp.io-Anwendung auf Linux-Geräten
Erfahren Sie, wie Sie die Redamp.io-Anwendung auf Ihren Linux-Geräten installieren.
Vorabzugang: Der Linux-Agent ist derzeit auf Anfrage verfügbar.
Um Zugang zu erhalten, kontaktieren Sie uns unter
[email protected] und wir stellen Ihnen den
Download-Link sowie ggf. zusätzliche Onboarding-Schritte zur Verfügung.
Der Linux-Agent läuft als Systemdaemon (
systemd) und wird über dieredampio-CLI gesteuert. Alle daemonnahen Befehle müssen als root (sudo) ausgeführt werden, da der lokale Kontroll-Socket des Agents nur von root genutzt werden kann.
1. Installation
Sie erhalten eine direkte Download-URL von Redamp.io. Derzeit wird nur
amd64 (x86_64) unterstützt.
Debian/Ubuntu (.deb, primär unterstützte Plattform):
$ curl -L -o redampio.deb "https://download-url/redampio.deb "
$ sudo dpkg -i redampio.deb
Fedora / AlmaLinux (.rpm, getestet, aber nicht offiziell unterstützt):
$ curl -L -o redampio.rpm "https://download-url/redampio.rpm "
$ sudo rpm -i redampio.rpm
Das Paket installiert das redampio-Binary, legt den Service-Benutzer
redampio an und aktiviert den Daemon. Führen Sie die integrierte
Diagnose aus, um zu bestätigen, dass alles ordnungsgemäß gestartet wurde:
$ sudo redampio doctor
Sie sollten sehen, dass alle Prüfungen bestanden sind.
Verifizierung der Paketsignatur (optional)
Sowohl die .deb- als auch die .rpm-Artefakte sind mit einem gemeinsamen
Redamp.io-GPG-Schlüssel signiert. Der öffentliche Schlüssel ist unter
https://linux.redamp.io/redampio-signing.pub.asc veröffentlicht.
Falls Ihre Umgebung dies erfordert, können Sie die Authentizität des Pakets
vor der Installation mit den üblichen Prüfwerkzeugen Ihrer Distribution
verifizieren.
2. Anmelden
Authentifizieren Sie den Agenten gegenüber dem Redamp.io-Backend. Das Backend gibt einen API-Schlüssel zurück, der verschlüsselt auf der Festplatte gespeichert wird; das Passwort selbst wird niemals persistiert.
Wählen Sie den Ablauf, der zu Ihrer Umgebung passt — beide führen zum gleichen authentifizierten Zustand.
2a. CLI-Anmeldung (einmalig, skriptfähig)
$ sudo redampio login --email [email protected]
Sie werden zur Eingabe des Passworts aufgefordert (die Eingabe ist maskiert). Wenn ein Passwortmanager das Geheimnis bereits enthält, können Sie es nicht interaktiv übergeben:
$ sudo redampio login --email [email protected] --password "$(secret-tool lookup …)"
Dies ist der richtige Ablauf für SSH-Sitzungen, Konfigurationsmanagement (Ansible, Salt, …) oder jede unbeaufsichtigte Automatisierung.
2b. Interaktives Dashboard (geführte Benutzeroberfläche)
Starten Sie das vollbildige Terminal-Dashboard und melden Sie sich dort an:
$ sudo redampio interactive
Verwenden Sie die Pfeiltasten (oder j/k) zur Navigation, Enter zum
Auswählen, Esc zum Zurückgehen und q zum Beenden. Das Dashboard bietet
denselben Anmeldeablauf mit einem maskierten Passwortfeld sowie Live-Panels
für Service-Status, Scan-Ergebnisse und Updatehinweise.
2c. Nach erfolgreicher Anmeldung öffnet der Daemon:
- öffnet seine WebSocket-Verbindung zum Backend,
- löst kurz darauf einen initialen Geräte- und Netzwerkscan aus,
- beginnt, Push-Befehle zu empfangen (Hintergrundscans, Log-Anfragen, Auto-Update-Benachrichtigungen).
Sie können den Status jederzeit überprüfen:
$ sudo redampio status
Die Ausgabe zeigt die Daemon-Version, den Zustand der WebSocket-Verbindung, den authentifizierten Benutzer bzw. die Organisation und den Zeitstempel des letzten erfolgreichen Scans.
Nach kurzer Zeit erscheint das Gerät in der Redamp.io-Webkonsole mit seinen ersten Scan-Ergebnissen.
Wenn Sie einen Scan manuell auslösen möchten, führen Sie aus:
$sudo redampio scan fullscan
Arbeiten mit der Redamp.io-Anwendung
Alle verfügbaren Befehle anzeigen:
$ sudo redampio help
Öffnen Sie das vollbildige interaktive Dashboard (Live-Status, manuelle Scan-Auslöser, Update-Hinweis, Anmeldung, Abmeldung):
$ sudo redampio interactive
Alle Scan-Ergebnisse sind in der Redamp.io-Webkonsole sichtbar.
Verfügbare Befehle
| Befehl | Beschreibung |
|---|---|
$ sudo redampio login | Mit E-Mail und Passwort authentifizieren (Passwort wird abgefragt, falls nicht übergeben). |
$ sudo redampio register | Den Agenten mit einem Provisioning-Token registrieren (für unbeaufsichtigte Rollouts). |
$ sudo redampio logout | Den Agenten beim Backend abmelden (fragt zur Bestätigung; verwenden Sie -y, um die Bestätigung zu überspringen). |
$ sudo redampio status | Daemon-Status anzeigen: WebSocket-Verbindung, Konto/Organisation, letzter Scan, Version. |
$ sudo redampio scan device | Einen Geräte-Inventar-Scan auf Abruf durchführen. |
$ sudo redampio scan network | Einen Netzwerk-Scan auf Abruf durchführen (WLAN / Ethernet). |
$ sudo redampio scan fullscan | Geräte- und Netzwerkscans hintereinander in einer Daemon-Anfrage ausführen. |
$ sudo redampio update | Auf eine neuere Agent-Version prüfen und diese sofort anwenden (lädt herunter, verifiziert, tauscht aus). |
$ sudo redampio doctor | Eine fehlerhafte Installation diagnostizieren (Socket, Erreichbarkeit des Daemons, systemd-Unit, machine-id). |
$ sudo redampio interactive | Die interaktive Terminal-UI öffnen (Alias: ui). |
$ redampio version | Die installierte Agent-Version anzeigen (kein Root erforderlich). |