Bonjour,

Je souhaite copier un répertoire de mon serveur vers un client.

Ci-dessous le script que je met en œuvre mais le résultat n'est pas au rendez-vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
import paramiko
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('192.168.1.12', username='daniel', password='xx')
stdin, stdout, stderr = client.exec_command('cd /home/daniel')
stdin, stdout, stderr = client.exec_command('ls')
 
stdin, stdout, stderr = client.exec_command('cp -r /home/daniel/Testssh /home/daniel/sshtest')
 
client.close()
L'erreur : il ne fait pas la distinction entre les répertoires du serveur et du client.

Je ne sais pas comment faire.

Je compte sur vous pour m'apporter votre aide.

Avec mes remerciements,


Cordialement