Skip to Content

Connexion SSH

Cette documentation vous guide pour établir une connexion SSH à votre instance. La connexion SSH vous permet de modifier vos fichiers en temps réel, de déboguer votre code et d’exécuter des commandes directement sur le serveur depuis le confort de votre éditeur de code.

Avertissement : Nous vous déconseillons d’utiliser cette fonctionnalité pour développer directement sur un environnement de production. Privilégiez l’instance de pré-production (staging) pour vos développements afin de garantir la stabilité de votre site ou application en ligne.


Prérequis

Pour suivre ce guide, vous aurez besoin de :

  1. Un éditeur de code (VS Code, etc.)
  2. L’extension Remote - SSH installée dans votre éditeur.
Extension Remote - SSH

Configuration de la connexion

Suivez ces étapes pour configurer et vous connecter à votre instance.

  1. Récupérer votre commande de connexion

    • Depuis l’interface de votre instance, rendez-vous dans l’onglet SSH. Vous y trouverez les informations de connexion. Copiez la commande correspondant à l’environnement souhaité (Production ou Pré-production).
    Commande SSH
  2. Ajouter le nouvel hôte SSH

    • Dans votre éditeur (VS Code, etc.), ouvrez la palette de commandes avec Ctrl+Shift+P (ou Cmd+Shift+P sur macOS).
    • Tapez Remote-SSH: Add New SSH Host... et validez.
    Ajouter un nouvel hôte SSH
    • Collez la commande SSH que vous venez de copier et appuyez sur Entrée.
    Commande SSH
    • VS Code vous demandera dans quel fichier de configuration enregistrer cet hôte. Le choix par défaut est généralement le bon.
  3. Se connecter à l’instance

    • Ouvrez à nouveau la palette de commandes (Ctrl+Shift+P).
    • Tapez Remote-SSH: Connect to Host... et sélectionnez l’hôte que vous venez de créer dans la liste.
    • Une nouvelle fenêtre de votre éditeur s’ouvrira. Il vous sera demandé d’entrer le mot de passe associé à votre instance SSH pour finaliser la connexion.

Vous êtes maintenant connecté à votre instance. Vous pouvez naviguer et modifier vos fichiers directement depuis l’explorateur de fichiers de votre éditeur.


Utilisation et commandes utiles

Une fois connecté, vous disposez d’un environnement de travail puissant.

Terminal et commandes

Ouvrez le terminal intégré de votre éditeur (Ctrl+ ` ou via le menu View > Terminal ou en haut a droite de VS Code via l’icone Toggle panel). À la racine de votre projet, vous trouverez un fichier README.md qui liste les commandes et alias spécifiques à votre environnement.

Consulter les logs

Pour suivre en temps réel l’activité de votre instance, utilisez les commandes suivantes dans le terminal :

# Suivre les logs en direct tail -f log/example.log
Last updated on