Outils pour utilisateurs

Outils du site


doc:formations:hebergement:serveur:ssh:mobaxterm

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
doc:formations:hebergement:serveur:ssh:mobaxterm [2023/07/28 08:10] – [Génération d'une clé SSH sous MobaXterm] jeremiedoc:formations:hebergement:serveur:ssh:mobaxterm [2023/07/28 08:12] (Version actuelle) – [SSH avec Windows] jeremie
Ligne 6: Ligne 6:
  
 Sous windows il existe [[https://www.ssh.com/ssh/putty/windows/|PuTTY]], un équivalent rustique. Sous windows il existe [[https://www.ssh.com/ssh/putty/windows/|PuTTY]], un équivalent rustique.
-Mais à la place, on recommande fortement l'emploi de MobaXterm, un outil efficace et qui fait bien plus (tels que le montage de systèmes de fichiers, et meme l'interfaçage graphique distant de serveurs).+Mais à la place, on recommande fortement l'emploi de **MobaXterm**, un outil efficace et qui fait bien plus (tels que le montage de systèmes de fichiers, et meme l'interfaçage graphique distant de serveurs).
  
 Télécharger MobaXterm Home Edition: [[https://mobaxterm.mobatek.net/download-home-edition.html]] Télécharger MobaXterm Home Edition: [[https://mobaxterm.mobatek.net/download-home-edition.html]]
Ligne 71: Ligne 71:
  
  
-:!: particularité de l'hébergeur de serveurs Scaleway pour l'utilisateur root : il ne sert à rien d'ajouter la clé au ''/root/.ssh/authorized_keys'' normal, car ce fichier se fait réinitialiser à chaque démarrage (avec les clés configurées sur le site de Scaleway) ! Il faut en fait ajouter la clé publique au fichier ''/root/.ssh/instance_keys'', puis lancer la commande ''scw-fetch-ssh-keys %%--%%upgrade'' pour la faire reconnaitre.+:!: particularité de l'hébergeur de serveurs Scaleway pour l'utilisateur root : il ne sert à rien d'ajouter la clé au ''/root/.ssh/authorized_keys'' normal, car ce fichier se fait réinitialiser à chaque démarrage (avec les clés configurées sur le site de Scaleway) ! Il faut en fait ajouter la clé publique au fichier ''/root/.ssh/instance_keys'', puis lancer la commande ''scw-fetch-ssh-keys %%--%%upgrade'' pour la faire reconnaître.
  
 +==== Création de la clé privée ====
 +
 +Cette clé sera conservée dans son espace utilisateur, jamais transmise.
 +
 +A partir de la fenêtre MobaXterm SSH Key Generator, allez dans le menu “Conversion”, et “Export OpenSSH key” (c'est votre clé ssh privée), que vous sauverez au même endroit que la clé publique mais sous le nom ''C:/Users/xxx/.ssh/id_rsa'' (oui, ce fichier n'a aucune extension). On doit donc avoir le couple ''C:/Users/xxx/.ssh/id_rsa'' (clé privée) et ''C:/Users/xxx/.ssh/id_rsa.pub'' (clé publique associée).
 +
 +{{:doc:formations:hebergement:serveur:ssh:mobaxterm_export_private_key_openssh.jpg|}}
 +
 +Même si vous n'êtes pas obligés, il est fortement conseillé de sauvegarder votre clé privée sous le nom ''id_rsa'' et la clé publique respective ''id_rsa.pub'', notamment si vous allez utiliser ''ssh'' ou ''git''. Plus rarement, on utilise plusieurs clés SSH et dans ce cas, il faudra alors indiquer quelle clé on veut utiliser.
 +
 +
 +Vérifiez bien que le contenu de votre SSH privée est sous la forme suivante. Sinon elle ne sera pas reconnue :
 +
 +<code ->
 +-----BEGIN RSA PRIVATE KEY-----
 +
 +MIIEowIBAAKCAQEAEPt2beQMCWjX8GkofVBECXZkS7...
 +
 +...
 +
 +...mc0rtS8d4cZ35IKo0uKziqw+fQEPt2beQMCWjX8
 +
 +-----END RSA PRIVATE KEY-----
 +</code>
 +
 +===== Bonnes pratiques ======
 +
 +:!: Votre clé privée … est privée ! Elle ne doit jamais être distribuée ou transmise à qui que ce soit. Seule la clé publique peut vous être demandée ! De même votre “passphrase” protège l'emploi de votre clé privée et elle est complètement privée.
 +
 +:!: Ne partagez pas votre couple de clé privée + publique, mais créez bien une clé par personne physique. La clé est effet utile aussi pour identifier qui vient sur un serveur ou qui soummets des modifications logicielles dans git.
  
 ===== Votre "agent" gère votre clé SSH avec passphrase ===== ===== Votre "agent" gère votre clé SSH avec passphrase =====
doc/formations/hebergement/serveur/ssh/mobaxterm.1690531800.txt.gz · Dernière modification : 2023/07/28 08:10 de jeremie