GuidesDeWieSe Installationsanleitung
Autostart einrichten
ConHive Agent als systemd-Dienst einrichten, damit er nach jedem Neustart automatisch startet — ohne Administratorrechte.
Damit der Agent nach jedem Neustart des Rechners automatisch startet, richten Sie einen systemd-Benutzerdienst ein. Dies funktioniert ohne Administratorrechte.
Schritt 1 — Service-Datei anlegen
mkdir -p ~/.config/systemd/user
cat > ~/.config/systemd/user/conhive-agent.service << 'EOF'
[Unit]
Description=ConHive Agent (DeWieSe)
After=network.target
[Service]
ExecStart=%h/conhive-agent
Restart=on-failure
RestartSec=5
[Install]
WantedBy=default.target
EOFSchritt 2 — Dienst aktivieren und starten
systemctl --user daemon-reload
systemctl --user enable conhive-agent
systemctl --user start conhive-agentStatus prüfen:
systemctl --user status conhive-agentEine Ausgabe mit Active: active (running) bestätigt den Betrieb.
Schritt 3 — Linger aktivieren (Headless / Raspberry Pi)
Auf Rechnern ohne Desktop-Anmeldung (z. B. Raspberry Pi im Headless-Betrieb) aktivieren Sie zusätzlich:
loginctl enable-linger $USERDanach startet der Dienst auch ohne aktiven Login.
Logs lesen
# Letzte 50 Zeilen
journalctl --user -u conhive-agent -n 50 --no-pager
# Live mitverfolgen
journalctl --user -u conhive-agent -fAutostart wieder deaktivieren
systemctl --user disable --now conhive-agentService-Befehle im Überblick
| Befehl | Funktion |
|---|---|
systemctl --user start conhive-agent | Agent starten |
systemctl --user stop conhive-agent | Agent stoppen |
systemctl --user restart conhive-agent | Agent neu starten |
systemctl --user status conhive-agent | Status anzeigen |
systemctl --user enable conhive-agent | Autostart aktivieren |
systemctl --user disable conhive-agent | Autostart deaktivieren |
journalctl --user -u conhive-agent -f | Logs live verfolgen |