se connecter a son compte en SSH

Voici comment vous connecter en SSH à votre hébergement SwissCenter, pour Mac, Windows et Linux :


 - Pour tous les systèmes

1. la première étape consiste a activer le service SSH  :

pour cela, connectez vous a votre console de gestion, puis entrez dans l'un de vos domaines en cliquant dessus. 
cliquez ensuite sur "acces SSH"  



Sous Linux & Mac
 
Démarrer un terminal et saisir la commande suivante qui permettra de générer une clé SSH d’une longueur de 4096 bytes :
> ssh-keygen -b 4096
Suivez les instructions affichées et aboutir au résultat suivant.
Generating public/private rsa key pair.
Enter file in which to save the key (/home/username/.ssh/id_rsa):

our 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:
...
Lire et afficher la clé publique grâce a la commande suivante :
> cat /home/username/.ssh/id_rsa.pub

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8teh2NJ42qYZV98gTNhumO1b6rMYIkAfRVazl
k6dSS3xf2MXJ4YHsDacdjtJ+evXCFBy/IWgdkFtcvsGAMZ2N1RdvhDyQYcy6NDaJCBYw1K6Gv5fJ
SHCiFXvMF0MRRUSMneYlidxU3U2q66yt/wPmw1yRsQagtNKHAzFUCSOB1nFz0RkqvqgARrHTY0bd
aS0weA//aK9f6z+Y4THPbcCj4xPH4iGikFMPrFivP8Z6tidzVpAtbr1sXmJGZazYWrU3FoK2a1sF
i4ANmLy7NULWK36yU0Rp9bFJ4o0/4PTkZiDCsK0QyHhAJXdLN7ZHpfJtHIPCnexmwIMLfIhCWhO5
user@swisscenter.com

Copiez la clef publique dans le champ "Clef public SSH" dans votre console de gestion.

Connectez-vous:

> ssh nom_utilisateur_console@nom_de_domaine.ch
 
Sous Windows
 
Télécharger les logiciels putty et puttygen qui permet de générer la clé
 
Exécuter le logiciel puttygen de génération de clé
 
§
  • Au niveau de "Number of bits in a generated key", indiquer la valeur 4096
  • Cliquer sur Generate (déplacer la souris dans le cadre gris pendant l’opération)
  • Indiquer une passphrase pour protéger la clé par un mot de passe
  • Enregistrer la clé privée en cliquant sur "Save private key", donner un nom à ce fichier (key.rsa par exemple)

Copiez la clef publique dans le champ "Clef publique SSH" dans votre console de gestion.
 
  **CONNEXION**

 - Mac et Linux

1. Ouvrez le Terminal.

2. Connectez-vous avec la commande :
   ```
   ssh nom_utilisateur_console@nom_de_domaine.ch
   ```

Aucun programme supplémentaire n'est nécessaire pour Mac et Linux.

 - Windows

1. Pour Windows 10 et versions ultérieures, ouvrez PowerShell et utilisez la même commande que pour Mac/Linux.

2. Pour les versions antérieures de Windows :
   - Téléchargez et installez PuTTY : [https://www.putty.org/](https://www.putty.org/)    
   - Port : 22
   - Dans Connection > SSH > Auth, sélectionnez votre fichier de clé privée.
   - Cliquez sur "Open" pour vous connecter.



 
Dans la liste sur la gauche, cliquer sur Session et éditer le champ "Host name (or IP address)" avec votre nom de domaine
 
 

Dans la liste sur la gauche, cliquer sur Connection puis SSH, puis Auth

A la ligne Private key file for authentification , cliquer sur Browse, sélectionner la clé privée, valider.

Cliquer sur Open dans Putty.


Pour tous les systèmes, lors de la première connexion, acceptez l'empreinte du serveur en tapant "yes".