Copie de repertoire avec Python paramiko
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:
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