cClaude.rocks ☕ Le blog

[Nouvelles technologies, sciences et coups de gueule…]

Menu
😤 Ce billet a été édité le : 2020-11-06

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 - 2022 | 🏠 Accueil du domaine | 🏡 Accueil du blog