scp à travers PaSSHport

En utilisant la CLI

Pour utiliser SCP à travers PaSSHport, utilisez l'une des syntaxe suivante…

Depuis la target distante vers la machine local :

$ scp passhport@my-passhport-server:TARGET_NAME//etc/fstab /tmp/.

Depuis la machine locale vers la target distante :

$ scp /etc/passwd passhport@my-passhport-server:TARGET_NAME//tmp/.

Pour Windows, vous devez utiliser la commande "pscp". Vous pouvez la trouver ici : https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html . Attention, vous devrez avoir votre clé au format "ppk". Vous pouvez utiliser puttygen pour en générer une, ou convertir votre clé privée actuelle. La commande pscp, par défaut, utilise le protocole SFTP, ce qui ne peut pas fonctionner, et mène à l'erreur suivante :

FATAL ERROR: Received unexpected end-of-file from server

Pour pouvoir utiliser pscp avec PaSSHport, ajouter l'option "-scp":

pscp -scp -i "C:\path\to\sshkeys\my_private_key.ppk"  "C:\path\to\file\totransfer.txt" passhport@my-passhport-server:TARGET_NAME//pah/to/copy