Aller au contenu

Client OpenSSH

A. Création d'une paire de clés SSH

  1. Dans une console Windows Terminal:
    ssh-keygen -f $HOME/.ssh/id_rsa -C [vos initiales]@cegep
    Enter passphrase: [laisser vide]
    

B. Ajout de votre clé publique à votre compte sur le cloud

Connectez-vous à https://cloud.dinf.ca et:

  1. Cliquez votre nom d'utilisateur en haut à droite en haut à droite et choisir Paramètres.
  2. Cliquez sur Ajouter une clef SSH
  3. Copiez/collez votre clé SSH publique dans le champ affiché
    • Faites afficher votre clé publique à l'aide de la commande cat $HOME/.ssh/id_rsa.pub ou ouvrez-la avec un éditeur de texte (VSCode, Notepad) et non un traitement de texte (Word)
  4. Cliquez sur Ajoutez une clef SSH

C. Connexion à une instance Linux sur le cloud privé du département

Si vous êtes à l'extérieur du Cegep, assurez-vous d'être connecté au VPN avant de poursuivre.

Dans une console Windows Terminal:

ssh [nom d'utilisateur]@[adresse ip de votre instance]

  • exemple: ssh root@10.2.0.110

(Optionnel) Activation de l'agent d'authentification SSH

Dans une console Windows Terminal admin:

1
2
Set-Service ssh-agent -StartupType Automatic
Start-Service ssh-agent

Utilisation de l'agent d'authentification SSH

Dans une console Windows Terminal:

1
2
ssh-add $HOME/.ssh/id_rsa
ssh -A [nom d'utilisateur]@[adresse ip de votre instance]

  • exemple: ssh -A root@10.2.0.110