Как указать удаленный путь Windows для синхронизации с локальной машиной Linux с помощью «rsync»

Как указать удаленный путь Windows для синхронизации с локальной машиной Linux с помощью «rsync»

У меня есть локальный компьютер Ubuntu и удаленный компьютер Windows. Мне нужно синхронизировать папки на двух вышеуказанных системах из командной строки Ubuntu (терминала) с помощьюrsync

У меня есть sshустановленный rsyncна Ubuntu и Bitvise SSH Serverустановленный на Windows.

Я могу подключиться к командной строке Windows, используя sshкоманду из терминала Ubuntu. Также я могу подключиться к командной строке Ubuntu, используя команду PuTTYиз моего компьютера Windows.

Я использовал следующую команду для синхронизации папок на двух компьютерах:

rsync -av -e "ssh -l win_user -p 43" windowshost:"T:/" "/home/ubuntu_user/Documents/

Он запрашивает у меня win_userпароль и после ввода правильного пароля запускается, receiving incremental file listно возвращает следующую ошибку:

rsync: change_dir "/c/Users/win_user/T:" failed: Bad file number (9)

Кто-нибудь может мне помочь узнать, как определить, rsyncчто выбрана папка «T:» в системе Windows?

Связанный контент