cClaude.rocks ☕ Le blog

L'informatique et les nouvelles technologies

Menu

Les clients ftp comme FileZilla permettent souvent de transférer des fichiers en utilisant le protocole ssh. Cependant pour utiliser ce protocole, il est nécessaire de convertir votre clé ssh (par défaut ~/.ssh/id_rsa).

L’utilisation du protocole ssh comme alternative au protocole ftp est dans certain cas plutôt pertinente.

Installation des outils nécessaires :

sudo apt install putty-tools

Ce package installera les outils suivant :

  • /usr/bin/plink – Outil de connexion rĂ©seau prenant en charge plusieurs protocoles
  • /usr/bin/pscp – Commande pour les protocoles SCP (Secure Copy) et SFTP (Secure File Transfer Protocol) basĂ©s sur SSH.
  • /usr/bin/psftp – Client texte interactif pour le protocole SFTP (transfert de fichiers sĂ©curisĂ©) basĂ© sur SSH.
  • /usr/bin/puttygen – Commande permettant de gĂ©nĂ©rer et de manipuler des paires de clĂ©s publique et privĂ©e SSH. Il fait partie de la suite PuTTY, bien qu’il puisse Ă©galement interagir avec les formats de clĂ© utilisĂ©s par d’autres clients SSH.

Je ne vois vraiment aucune raison d’installer PuTTY sous Linux. Pour les personnes venant du monde Windows et ayant l’habitude de PuTTY, prenez concience que cet outil ne cherche qu’à imiter ce qu’un terminal Linux (tty) fait nativement.

La seule commande qui nous sera utile est puttygen dont voici le synopsis :

puttygen ( keyfile | -t keytype [ -b bits ] )
         [ -C new-comment ] [ -P ] [ -q ]
         [ -O output-type | -l | -L | -p ]
         [ -o output-file ]

Conversion de votre clé SSH

Au final pour convertir votre clé SSH, il faut utiliser la commande :

puttygen ~/.ssh/id_rsa -o ~/.ssh/id_rsa.ppk

Références

ᦿ


ℹ 2006 - 2020 | 🕸 Retour à l'accueil du domaine | 🏡 Retour à l'accueil du blog