L’accès SSH à votre hébergement fonctionne par authentification à clé. Vous générez une paire de clés sur votre machine, enregistrez la clé publique dans votre console, et gardez la clé privée secrète.
Ne transmettez jamais que la clé publique (le fichier .pub, ou le texte affiché par PuTTYgen). La clé privée ne quitte pas votre ordinateur : quiconque la détient peut se connecter à votre place.
1. Activer le service SSH
Connectez-vous à votre console de gestion, ouvrez l’un de vos domaines en cliquant dessus, puis cliquez sur Accès SSH.

2. Générer la paire de clés
Linux et macOS
Ouvrez un terminal et lancez :
ssh-keygen -t rsa -b 4096
Suivez les instructions affichées. Acceptez l’emplacement proposé et définissez une phrase de passe.
Generating public/private rsa key pair.
Enter file in which to save the key (/home/username/.ssh/id_rsa):
Your identification has been saved in /home/username/.ssh/id_rsa.
Your public key has been saved in /home/username/.ssh/id_rsa.pub.
The key fingerprint is: ...
Affichez ensuite la clé publique, en remplaçant username par votre nom d’utilisateur :
cat /home/username/.ssh/id_rsa.pub
Le résultat est une longue ligne unique, de cette forme :
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8teh2NJ42qYZV98gTNhumO1b6rMYIkAfRVazl
k6dSS3xf2MXJ4YHsDacdjtJ+evXCFBy/IWgdkFtcvsGAMZ2N1RdvhDyQYcy6NDaJCBYw1K6Gv5fJ
... user@swisscenter.com
Windows
Téléchargez PuTTY et PuTTYgen, puis lancez PuTTYgen.

- Dans Number of bits in a generated key, indiquez 4096.
- Cliquez sur Generate, puis déplacez la souris dans le cadre gris — PuTTYgen s’en sert comme source d’aléa.
- Indiquez une phrase de passe pour protéger la clé.
- Cliquez sur Save private key et conservez le fichier en lieu sûr (par exemple
key.ppk).
La clé publique est le texte affiché dans le cadre en haut de la fenêtre PuTTYgen, sous l’intitulé Public key for pasting into OpenSSH authorized_keys file. C’est celui-là qu’il faut copier — pas le fichier enregistré par Save private key.
3. Enregistrer la clé publique
Copiez la clé publique dans le champ Clé publique SSH de votre console de gestion, puis validez.
4. Se connecter
macOS et Linux
Aucun logiciel supplémentaire n’est nécessaire. Ouvrez un terminal :
ssh nom_utilisateur_console@nom_de_domaine.ch
Windows 10 et versions ultérieures
Ouvrez PowerShell et utilisez la même commande que ci-dessus.
Windows, avec PuTTY

Dans la liste de gauche, sélectionnez Session et renseignez Host Name (or IP address) avec votre nom de domaine. Le port est 22.

Puis, toujours à gauche, allez dans Connection → SSH → Auth. À la ligne Private key file for authentication, cliquez sur Browse et sélectionnez votre fichier de clé privée.
Revenez sur Session, enregistrez le profil, puis cliquez sur Open.
Quel que soit le système, lors de la première connexion, le serveur affiche son empreinte et vous demande de la confirmer : répondez yes.
Besoin d’aide ?
Si la connexion est refusée après l’enregistrement de votre clé, ouvrez un ticket auprès de notre support en précisant le domaine et le nom d’utilisateur employé.