---
title: Référence des commandes nexcmp
description: Toutes les sous-commandes de l'outil CLI serveur nexcmp — status, update, backup, uninstall, open-port, close-port et fix-owner.
url: https://nexcmp.com/fr/docs/getting-started/cli-reference/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Référence de la commande `nexcmp` {#nexcmp-command-reference}

L'installateur place un utilitaire dans `/usr/local/bin/nexcmp`. Exécutez-le sur le serveur NexCMP. Les commandes qui modifient le système nécessitent `sudo`. (L'outil côté client pour l'API est un programme différent, voir [cmp CLI](https://nexcmp.com/fr/docs/developers/cmp-cli/).)

| Commande | Nécessite root | Description |
|---|---|---|
| `nexcmp status` | Non (plus de détails avec `sudo`) | Version, état des services (`nexcmp`, `nexcmp-vmd`), `/healthz`, résumé de la licence, état du port public, code de configuration si l'assistant n'est pas terminé |
| `nexcmp update` | Oui | Exécute l'installateur fourni dans la version installée avec les paramètres enregistrés — voir [Mise à jour](https://nexcmp.com/fr/docs/getting-started/updating/) |
| `nexcmp backup [dir]` | Oui | Sauvegarder vers `/var/backups/nexcmp` (ou `dir`) — voir [Sauvegarde et restauration](https://nexcmp.com/fr/docs/getting-started/backup-and-restore/) |
| `nexcmp uninstall [--purge]` | Oui | Supprimer les services et le programme; `--purge` supprime également les données — voir [Désinstallation](https://nexcmp.com/fr/docs/getting-started/uninstall/) |
| `nexcmp open-port [minutes]` | Oui | **Urgence**: écouter sur le port du panel (3000 par défaut) sur toutes les interfaces pendant 1–1440 minutes (30 par défaut), puis fermer automatiquement |
| `nexcmp close-port` | Oui | Fermer la fenêtre d'urgence maintenant |
| `nexcmp fix-owner` | Oui | Restituer les fichiers de `/var/lib/nexcmp` appartenant à root à l'utilisateur `nexcmp` |

## `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)
```

Si des fichiers du répertoire de données appartiennent à root (par exemple créés en exécutant une autre commande `nexcmp` avec `sudo` en tant que root), `status` affiche un avertissement car l'utilisateur du service ne peut pas les lire — un symptôme typique étant la licence affichant HTTP 421. Corrigez avec `sudo nexcmp fix-owner`. Cette même correction s'exécute automatiquement à chaque démarrage du service.

## Accès d'urgence {#emergency-access}

Lorsque le domaine, nginx ou TLS est défaillant, vous pouvez toujours accéder au panel:

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

Plus sûr, sans rien ouvrir: `ssh -L 3000:127.0.0.1:3000 user@server` et accédez à `http://127.0.0.1:3000/`.

## Environnement {#environment}

| Variable | Description |
|---|---|
| `NEXCMP_BASE` | Remplacer l'URL de base du serveur de licences (par défaut `https://nexcmp.com`); réservé aux tests |

Fichiers et répertoires: programme `/opt/nexcmp`, configuration `/etc/nexcmp`, données `/var/lib/nexcmp`, journaux `/var/log/nexcmp` et `journalctl -u nexcmp -u nexcmp-vmd`.
