Select your language

Dans les instructions suivantes, nous vous montrons comment générer une clé SSH sous Windows 11 et Mac et l’utiliser pour établir la connexion.

L’avantage de la connexion avec la clé SSH est qu’il n’est ni nécessaire d’utiliser ni de transmettre le mot de passe de votre hébergement. En effet, vous pouvez créer une clé SSH pour chaque personne (par exemple pour vous et pour votre webmaster).

De plus, vous pouvez utiliser la même clé SSH sur plusieurs hébergements Web et ainsi éviter de devoir mémoriser plusieurs mots de passe.

Windows

Générer une clé SSH

Pour vous connecter avec une clé SSH, vous devez d’abord générer et enregistrer la clé.

  1. Dans le champ de recherche en bas dans la barre des tâches, saisissez «Power» et cliquez sur «Ouvrir» à droite. La console PowerShell s’ouvre et votre répertoire Home s’affiche: PS C:\Users\votre_répertoire_home
  2. Créez un nouveau répertoire dans votre répertoire Home à l’aide de la commande suivante:
    mkdir .ssh
  3. Passez dans le nouveau répertoire à l’aide de la commande suivante:
    cd .ssh
  4. Pour générer une clé SSH dans le nouveau répertoire, utilisez la commande suivante:
    ssh-keygen -t ed25519
  5. Choisissez une phrase de passe sûre et saisissez-la deux fois.

    Remarque
    : Il est nécessaire de bien vous souvenir de la phrase de passe, car vous devrez la saisir une seule fois lors de la connexion au client SSH. Si vous la perdez, la clé privée (Private Key) existante ne pourra plus être utilisée. Dans ce cas, il faudra créer une nouvelle clé SSH et enregistrer à nouveau la clé publique (Public Key) sur le serveur.

  6. Appuyez sur la touche ENTRÉE.

→ Les clés SSH (Private Key et Public Key) ont été générées et enregistrées sur votre ordinateur.

Copier la clé SSH sur le serveur

Il vous faut désormais copier la clé SSH sur le serveur. Vous pouvez effectuer cette opération directement dans PowerShell. Vous pouvez également ajouter la clé SSH dans le Control Panel Hostpoint.

PowerShell

  1. Si vous vous trouvez toujours dans le répertoire PS C:\Users\info\.ssh> , saisissez  cd ../../.. et appuyez à nouveau sur la touche ENTRÉE. Vous vous trouvez à présent dans le répertoire PS C:\>.
  2. Saisissez la commande suivante pour copier la clé générée sur le serveur:
    type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh -m hmac-sha2-512 ComptePrincipal@ComptePrincipal.ssh.cloud.hostpoint.ch "cat >> .ssh/authorized_keys"
  3. Une fois cette commande saisie, un mot de passe vous sera demandé. Saisissez alors le mot de passe du compte principal.
  4. Fermez toutes les fenêtres ouvertes du terminal.

→ La copie de la clé SSH sur le serveur est achevée.

Control Panel Hostpoint

  1. Ouvrez à nouveau la console PowerShell et affichez la clé publique dans PowerShell à l’aide de la commande suivante:
    Get-Content "$env:USERPROFILE\.ssh\id_ed25519.pub"
  2. Sélectionnez le texte à l’aide de la souris et copiez-le dans le presse-papiers.
  3. Dans le Control Panel Hostpoint, vous pouvez l’ajouter sous «Avancé» > «Accès SSH» > «Modifier SSH Authorized Keys»:
    Webhosting SSH Zugang fr
  4. Collez cette clé copiée du presse-papiers dans le champ «Authorized Keys» et enregistrez-la en cliquant sur le bouton «Enregistrer». 

→ La copie de la clé SSH sur le serveur est achevée.

Établir la première connexion

  1. Pour établir une première connexion via la clé SSH, entrez la commande suivante:
    PS C:\Users\votre_répertoire_home\.ssh> ssh -m hmac-sha2-512 ComptePrincipal@ComptePrincipal.ssh.cloud.hostpoint.ch
  1. Saisissez votre phrase de passe personnelle.
  2. Lorsque vous vous connectez pour la première fois à un serveur par SSH, il se peut que l’on vous demande si vous souhaitez faire confiance à «Fingerprint».

    Pour plus de sécurité, vous pouvez vérifier si l’adresse IP mentionnée dans le message correspond à l’adresse IP de votre zone DNS. Vous pouvez ensuite établir la connexion en cliquant sur «yes». Pour le procédé de vérification automatique de nos empreintes digitales, consultez l’article «Quels sont les problèmes communs avec l’accès via SSH?».

    → Une fois la connexion établie, la page suivante s’affiche:
    SSH Verbindung hergestellt
  3. Vous venez de vous connecter au serveur à l’aide de la clé SSH enregistrée, sans avoir à saisir de mot de passe.

Enregistrer les données de connexion

Pour rendre les choses encore plus confortables, vous pouvez enregistrer vos données de connexion dans le fichier de configuration SSH. De cette façon, la saisie des données n’est plus nécessaire si vous souhaitez établir une connexion SSH.

Pour ce faire, procédez comme suit:

  1. Créez un fichier nommé config dans le répertoire C:\Users\votre_répertoire_home\.ssh en cliquant avec le bouton droit de la souris dans l’explorateur sur «Nouveau» > «Document texte» . Veillez à cliquer d’abord en haut de la barre sur «Afficher» > «Afficher» > «Extensions de noms de fichiers» pour voir l’extension de fichier .txt.
  2. Ouvrez le fichier d’un double-clic et modifiez-le comme suit:
ObjetValeurs
Hosthostpoint (au choix)
HostNameComptePrincipal.ssh.cloud.hostpoint.ch
UserComptePrincipal
Port22
MACshmac-sha2-512

Comme toujours, vous devez remplacer ComptePrincipal par votre nom d’utilisateur.

Le contenu du fichier se présentera alors comme suit:

~/config
Host hostpoint
  HostName ComptePrincipal.ssh.cloud.hostpoint.ch
  User ComptePrincipal
  Port 22
  MACs hmac-sha2-512
  1. Enregistrez et fermez le fichier.
  2. Supprimez l’extension de fichier .txt et confirmez l’opération.
  3. Vous pouvez désormais masquer les extensions de nom de fichier si vous le souhaitez.

→ La sauvegarde du fichier de configuration est achevée. La prochaine fois que vous souhaitez vous connecter au serveur par SSH, il vous suffit de saisir la commande ssh hostpoint. Les données de connexion nécessaires sont alors automatiquement extraites à partir du fichier. Il leur suffit ensuite de saisir une seule fois leur phrase personnelle.

Mac

Générer une clé SSH

Pour vous connecter avec une clé SSH, vous devez d’abord générer et enregistrer la clé.

  1. Recherchez l’application «Terminal» et lancez-la. La console de votre Mac s’ouvre.
  2. Pour générer une clé SSH utilisez la commande suivante.
    ssh-keygen -t ed25519

    Remarque: Par défaut, cette commande nomme la clé SSH «ed25519». Si vous souhaitez créer plusieurs clés SSH, nous vous recommandons de créer la deuxième clé SSH à l’aide de la commande suivante:
    ssh-keygen -t ed25519 -C NomDeLaCléSSH


    L’extension -C vous permet de donner un nom personnalisé à la clé SSH. À la place de «NomDeLaCléSSH», vous pouvez saisir le nom de votre choix pour la clé SSH.
     
  3. Le système vous demande dans quel répertoire de votre ordinateur la clé doit être enregistrée:
    Enter file in which to save the key (/Users/username/.ssh/id_ed25519):
  4. Confirmez l’emplacement de stockage en appuyant sur ENTER ou indiquez un autre répertoire si vous le souhaitez. Par défaut, les clés SSH sur un Mac sont stockées dans le répertoire /Users/username/.ssh/. C’est l’emplacement que nous vous recommandons.
  5. Choisissez une phrase de passe sûre et saisissez-la deux fois.

    Remarque: Il est nécessaire de bien vous souvenir de la phrase de passe, car vous devrez la saisir une seule fois lors de la connexion au client SSH. Si vous la perdez, la clé privée (Private Key) existante ne pourra plus être utilisée. Dans ce cas, il faudra créer une nouvelle clé SSH et enregistrer à nouveau la clé publique (Public Key) sur le serveur.

  6. Appuyez sur la touche ENTRÉE.

→ Les clés SSH (Private Key et Public Key) ont été générées et enregistrées sur votre ordinateur.

Copier la clé SSH sur le serveur

Il vous faut désormais copier la clé SSH sur le serveur. Vous pouvez effectuer cette opération directement dans le Terminal. Vous pouvez également ajouter la clé SSH dans le Control Panel Hostpoint.

Terminal

  1. Ouvrez la Terminal et saisissez la commande suivante pour copier la clé générée sur le serveur.
    ssh-copy-id ComptePrincipal@ComptePrincipal.ssh.cloud.hostpoint.ch
  2. Une fois cette commande saisie, un mot de passe vous sera demandé. Saisissez alors le mot de passe du compte principal.
  3. Fermez toutes les fenêtres ouvertes du terminal.

→ La copie de la clé SSH sur le serveur est achevée.

Control Panel Hostpoint

  1. Ouvrez la Terminal et affichez la clé publique dans PowerShell à l’aide de la commande suivante:
    cat .ssh/id_ed25519.pub
  2. Sélectionnez le texte à l’aide de la souris et copiez-le dans le presse-papiers.
  3. Dans le Control Panel Hostpoint, vous pouvez l’ajouter sous «Avancé» > «Accès SSH» - «Modifier SSH Authorized Keys»:
    Webhosting SSH Zugang fr
  4. Collez cette clé copiée du presse-papiers dans le champ «Authorized Keys» et enregistrez-la en cliquant sur le bouton «Enregistrer».

→ La copie de la clé SSH sur le serveur est achevée.

Établir la première connexion

  1. Pour établir une première connexion via la clé SSH, entrez la commande suivante:
    ssh ComptePrincipal@ComptePrincipal.ssh.cloud.hostpoint.ch
  1. Saisissez votre phrase de passe personnelle.
  2. Lorsque vous vous connectez pour la première fois à un serveur par SSH, il se peut que l’on vous demande si vous souhaitez faire confiance à «Fingerprint».

    Pour plus de sécurité, vous pouvez vérifier si l’adresse IP mentionnée dans le message correspond à l’adresse IP de votre zone DNS. Vous pouvez ensuite établir la connexion en cliquant sur «yes». Pour le procédé de vérification automatique de nos empreintes digitales, consultez l’article «Quels sont les problèmes communs avec l’accès via SSH?».

    → Une fois la connexion établie, la page suivante s’affiche:
    SSH Verbindung hergestellt
  3. Vous venez de vous connecter au serveur à l’aide de la clé SSH enregistrée, sans avoir à saisir de mot de passe.
Merci de n'utiliser ce formulaire que pour donner du feedback sur la procédure ci-dessus.
Pour envoyer une demande d'assistance au support, merci d'utiliser ce formulaire-ci.

Questions fréquentes sur l’hébergement Web

 

 

© 2001 - Hostpoint AG
Cookie

Wir verwenden Cookies  🍪

We use Cookies  🍪

Nous utilisons des cookies  🍪

Utilizziamo dei cookie  🍪

Die digitalen Auftritte von Hostpoint (Website, Control Panel, Support Center etc.) verwenden Cookies. Diese werden dazu verwendet, um Daten über Besucherinteraktionen zu sammeln. Wenn Sie auf «Akzeptieren» klicken, stimmen Sie der Verwendung dieser Cookies für Werbezwecke, Website-Analyse und Support zu. Gewisse essenzielle Cookies sind jedoch für eine ordnungsgemässe Funktion dieser Seiten unerlässlich und können deshalb nicht deaktiviert werden. Auch ohne Ihre Zustimmung können gewisse Daten in anonymisierter Form für statistische Zwecke und zur Verbesserung unserer Websites verwendet werden. Bitte beachten Sie unsere Datenschutzerklärung.

Hostpoint's digital presences (website, Control Panel, Support Center, etc.) use cookies. These are used to collect data on visitor interactions. If you click “Accept”, you agree to the use of these cookies for advertising purposes, website analysis and support. However, certain cookies are essential for the proper functioning of these pages and therefore cannot be disabled. Even without your consent, certain data may be used in anonymized form for statistical purposes and to improve our websites. Please note our Privacy policy.

Le sites Web de Hostpoint (site Web, Control Panel, Centre d'assistance, etc.) utilisent des cookies. Ces cookies servent à collecter des données sur les interactions des visiteurs. En cliquant sur «Accepter», vous consentez à l’utilisation de ces cookies à des fins de publicité, d’analyse du site Web et d’assistance. Certains cookies essentiels sont cependant indispensables au bon fonctionnement de notre sites Web et ne peuvent donc pas être désactivés. Même sans votre consentement, certaines données peuvent être utilisées sous forme anonymisée à des fins statistiques et pour améliorer notre sites Web. Veuillez prendre connaissance de notre Déclaration de protection des données.

Le presenze digitali di Hostpoint (sito web, Pannello di controllo, Support Center, ecc.) utilizzano i cookie. Questi vengono utilizzati per raccogliere dati sulle interazioni dei visitatori. Facendo clic su «Accetta», acconsente all’utilizzo di questi cookie per scopi pubblicitari, di analisi del sito web e di supporto. Alcuni cookie essenziali sono tuttavia indispensabili per il corretto funzionamento di questi siti web e pertanto non possono essere disattivati. Anche senza il Suo consenso, determinati dati potrebbero essere utilizzati in forma anonima per fini statistici e per l’ottimizzazione dei nostri siti web. Si prega di tenere conto della nostra Dichiarazione per la pivacy.

Ablehnen
Decline
Refuser
Rifiuta
Akzeptieren
Accept
Accepter
Accetta