如何使用“rsync”指定远程 Windows 路径与 Linux 本地机器同步

如何使用“rsync”指定远程 Windows 路径与 Linux 本地机器同步

我有一台本地 Ubuntu 计算机和一台远程 Windows 计算机。我需要使用以下命令从 Ubuntu 命令行(终端)同步上述两个系统上的文件夹rsync

我已经在我的 Ubuntu 和Windows 上ssh安装了它。rsyncBitvise SSH Server

ssh我可以使用Ubuntu 终端中的命令连接到我的 Windows 命令行。我也可以使用PuTTY我的 Windows 计算机连接到我的 Ubuntu 命令行。

我使用以下命令同步两台计算机上的文件夹:

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在 Windows 系统上选择“T:”文件夹吗?

相关内容