@RedTea

Ошибка при подключении SMBConnection к удаленным серверам, просьба помочь понять в чем ошибка?

Сделал приложение для синхронизации отозванных сервификато между серверами, когда дело доходить до копирования, приложение падает с ошибкой, возможно не так понимаю схему работы в моем случае, возможно кто-то сможет наставить на путь истинный?)

Ошибка:
Traceback (most recent call last):
  File "c:\users\november.31st\documents\visual studio 2017\Projects\CopyCRL\CopyCRL\CopyCRL.py", line 28, in <module>
    copysrvmain = shutil.copytree(srcsrv+srcsrvpath, srv+dstpath)
  File "C:\Users\November.31st\AppData\Local\Programs\Python\Python35-32\lib\shutil.py", line 303, in copytree
    names = os.listdir(src)
FileNotFoundError: [WinError 3] The system cannot find the path specified: '127.0.0.1\\CRL'


Приложение:
import shutil, configparser
from smb.SMBConnection import SMBConnection

client_machine_name = 'QUIK_SYNC'

config = configparser.ConfigParser()
config.read('copycrl.ini')

usr = config.get('user', 'user')
usrpwd = config.get('user', 'pwd')
usrs = config.get('usersource', 'user')
usrpwds = config.get('usersource', 'pwd')
srcsrv = config.get('source', 'srv')
srcsrvpath = config.get('source', 'path')
dstpath = config.get('dst', 'path')
srv = config.get('servers', 'dstsrv')

connsrc = SMBConnection(usrs, usrpwds, client_machine_name, srcsrv, use_ntlm_v2=True, is_direct_tcp=True) #Обозначили коннекты SMB
conndst = SMBConnection(usr, usrpwd, client_machine_name, srv, use_ntlm_v2=True, is_direct_tcp=True)

connsrc.connect(srcsrv, 445) #Открываем конекты.
conndst.connect(srv, 445)

copysrvmain = shutil.copytree(srcsrv+srcsrvpath, srv+dstpath) #Копируем файлы из локальной папки на удаленный сервер


Простой инишник:
[user]
user = Broker
pwd = 111

[usersource]
user = Broker
pwd = 222

[source]
srv = 127.0.0.1
path = \CRL

[dst]
path = \CRL

[servers]
dstsrv = 192.168.150.120
  • Вопрос задан
  • 325 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы