У меня есть локальный компьютер 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?