Bienvenue parmi nous ! Votre avantage exclusif : -15% sur 3 mois avec le code BIENVENUE15

Connexion SSH à votre serveur (Terminal et VS Code)

Updated Apr 14, 2026

Connexion SSH via Terminal ou VS Code Remote SSH

Prérequis

  • Un serveur actif chez OneSubnet
  • Une clé SSH configurée dans votre profil Pelican
  • Votre serveur doit être allumé

Étape 1 : Générer une clé SSH

Si vous n'avez pas encore de clé SSH, ouvrez un terminal et exécutez :

ssh-keygen -t ed25519 -C "votre@email.com"

Votre clé publique se trouve dans :

  • Linux / Mac : ~/.ssh/id_ed25519.pub
  • Windows : C:\Users\VotreNom\.ssh\id_ed25519.pub

Étape 2 : Ajouter votre clé SSH dans Pelican

  1. Connectez-vous à votre panel Pelican
  2. Cliquez sur votre avatar en haut à droite → Profil
  3. Allez dans l'onglet Clés SSH
  4. Collez votre clé publique SSH

Étape 3 : Récupérer les informations de connexion

Sur votre panel, allez dans Serveur → Paramètres. Dans la section Informations SSH, vous trouverez :

ChampExemple
Connexionssh bastien.a1b2c3d4@node-01.onesubnet.com -p 2022
Utilisateurbastien.a1b2c3d4
AuthentificationUniquement par clé SSH

Étape 4 : Connexion via le Terminal

Pour vous connecter directement en SSH :

ssh bastien.a1b2c3d4@node-01.onesubnet.com -p 2022

Remplacez bastien.a1b2c3d4 par votre nom d'utilisateur affiché dans le panel et node-01.onesubnet.com par le nom de votre node.

Étape 5 : Connexion via VS Code (recommandé)

1. Installez l'extension Remote - SSH

  • Ouvrez VS Code
  • Allez dans Extensions (Ctrl+Shift+X)
  • Recherchez Remote - SSH et installez-la

2. Configurez votre fichier SSH

Ouvrez le fichier de configuration SSH :

# Linux / Mac
nano ~/.ssh/config

# Windows (PowerShell)
notepad $env:USERPROFILE\.ssh\config

Ajoutez cette entrée :

Host mon-serveur
    HostName node-01.onesubnet.com
    Port 2022
    User bastien.a1b2c3d4
    IdentityFile ~/.ssh/id_ed25519

Remplacez les valeurs par celles de votre panel.

3. Connectez-vous

  1. Ouvrez VS Code
  2. Appuyez sur F1 ou Ctrl+Shift+P (Cmd+Shift+P sur Mac)
  3. Tapez Remote-SSH: Connect to Host...
  4. Sélectionnez mon-serveur
  5. VS Code se connecte et installe le serveur distant

Vous êtes maintenant connecté à l'intérieur du conteneur de votre serveur. Vous pouvez :

  • Éditer des fichiers directement dans VS Code
  • Ouvrir un terminal intégré (Ctrl+` ou Terminal → New Terminal)
  • Installer des extensions VS Code sur le serveur distant
  • Utiliser Git directement dans le conteneur

Fonctionnalités disponibles en SSH

FonctionnalitéDescription
Terminal interactifShell bash complet dans le conteneur
VS Code RemoteÉdition de fichiers à distance avec VS Code
Exécution de commandesapt update, curl, wget, scripts personnalisés
Accès rootPlein accès au conteneur (mode VPS)
Port forwardingVS Code gère automatiquement le transfert de ports

Dépannage

ProblèmeSolution
Permission deniedVérifiez que votre clé SSH est bien ajoutée dans votre profil Pelican
Connection refusedVérifiez que votre serveur est allumé dans le panel
VS Code : "The operation was aborted"Vérifiez que votre node utilise Wings v1.0.16-ssh ou supérieur
Host key verification failedssh-keyscan -p 2022 node-01.onesubnet.com >> ~/.ssh/known_hosts
MENTIONS LÉGALES CONDITIONS GÉNÉRALES D'UTILISATION POLITIQUE DE CONFIDENTIALITÉ POLITIQUE D'ACTIVITÉS INTERDITES

Gestion des cookies

Nous utilisons des cookies pour analyser le trafic et améliorer votre expérience. Vous pouvez accepter, refuser ou personnaliser vos préférences. Politique de confidentialité