Задача: есть win7 и linux хост
Соединение с linux сервером устанавливается но ничего дальше не происходит.
Как сделать так чтобы брало папку и рекyрсивно копировало ее на удаленный Linux хост?
import paramiko
host = "192.168.2.1"
port = 22
transport = paramiko.Transport((host, port))
password = "Pass"
username = "root"
transport.connect(username = username, password = password)
sftp=ssh.open_sftp()
sftp = paramiko.SFTPClient.from_transport(transport)
path = '/share/MD0_DATA/MSSQL' + sys.argv[1]
localpath = sys.argv[1]
sftp.put(localpath, path)
sftp.close()
transport.close()
print ('Upload done!')