---
title: nexcmp-Befehlsreferenz
description: Jeder Unterbefehl des Befehlszeilentools nexcmp server — status, update, backup, uninstall, open-port, close-port und fix-owner.
url: https://nexcmp.com/de/docs/getting-started/cli-reference/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# `nexcmp`-Befehlsreferenz {#nexcmp-command-reference}

Das Installationsprogramm platziert einen Helfer unter `/usr/local/bin/nexcmp`. Führen Sie ihn auf dem NexCMP-Server aus. Befehle, die das System verändern, erfordern `sudo`. (Das kundenseitige Werkzeug für die API ist ein anderes Programm, siehe [cmp CLI](https://nexcmp.com/de/docs/developers/cmp-cli/).)

| Befehl | Root erforderlich | Funktion |
|---|---|---|
| `nexcmp status` | Nein (weitere Details unter `sudo`) | Version, Servicestatus (`nexcmp`, `nexcmp-vmd`), `/healthz`, Lizenzübersicht, Status der öffentlichen Ports, Setup-Code, falls der Assistent nicht abgeschlossen ist |
| `nexcmp update` | Ja | Führt das in der installierten Version enthaltene Installationsprogramm mit den gespeicherten Parametern aus — siehe [Updating](https://nexcmp.com/de/docs/getting-started/updating/) |
| `nexcmp backup [dir]` | Ja | Backup nach `/var/backups/nexcmp` (oder `dir`) — siehe [Backup and restore](https://nexcmp.com/de/docs/getting-started/backup-and-restore/) |
| `nexcmp uninstall [--purge]` | Ja | Dienste und Programm entfernen; `--purge` entfernt auch Daten — siehe [Uninstall](https://nexcmp.com/de/docs/getting-started/uninstall/) |
| `nexcmp open-port [minutes]` | Ja | **Emergency**: Lauschdienst auf dem Port des Panels (Standard 3000) auf allen Schnittstellen für 1–1440 Minuten (Standard 30), danach automatisches Schließen |
| `nexcmp close-port` | Ja | Notfallfenster jetzt schließen |
| `nexcmp fix-owner` | Ja | Dateien in `/var/lib/nexcmp`, die root gehören, dem Benutzer `nexcmp` zurückgeben |

## `nexcmp status`

```text
Version   : 1.6.1
nexcmp     : active
nexcmp-vmd : active
healthz    : ok
License   : active · domain cloud.example.com · token valid until 2026-11-12 · updates until 2027-10-30
Public port: 127.0.0.1 only (nginx proxy; emergency: sudo nexcmp open-port)
```

Wenn Dateien im Datenverzeichnis root gehören (z. B. erstellt durch das Ausführen eines anderen `nexcmp`-Befehls mit `sudo` als root), gibt `status` eine Warnung aus, da der Dienstbenutzer sie nicht lesen kann – ein typisches Symptom ist die Lizenz, die HTTP 421 anzeigt. Beheben Sie dies mit `sudo nexcmp fix-owner`. Derselbe Fix wird bei jedem Dienststart automatisch ausgeführt.

## Notzugriff {#emergency-access}

Wenn Domain, Nginx oder TLS ausfallen, können Sie das Panel dennoch erreichen:

```bash
sudo nexcmp open-port 30          # http://<server-IP>:3000/ for 30 minutes
sudo nexcmp close-port            # close it earlier
```

Sicherer, ohne etwas zu öffnen: `ssh -L 3000:127.0.0.1:3000 user@server` und rufen Sie `http://127.0.0.1:3000/` auf.

## Umgebung {#environment}

| Variable | Verwendet für |
|---|---|
| `NEXCMP_BASE` | Basis-URL des Lizenzservers überschreiben (Standard `https://nexcmp.com`); nur zu Testzwecken |

Dateien und Verzeichnisse: Programm `/opt/nexcmp`, Konfiguration `/etc/nexcmp`, Daten `/var/lib/nexcmp`, Protokolle `/var/log/nexcmp` und `journalctl -u nexcmp -u nexcmp-vmd`.
