Windows 到 Linux(Rsync 和 SSH)
Windows to Linux (Rsync and SSH)
我是 rsync 的新手,所以我的问题可能很明显。
我正在尝试将 Windows 图片中的文件夹备份到远程 Linux 目录。
这是我的:
rsync -av ssh /cygdrive/c/users/Owner/Pictures blah@192.168.1.10:/var/files/ImageSync
我从以下位置获得此格式:Transferring from Windows to Linux with rsync
但是我收到这个错误:
rsync: link_stat "/home/Owner/ssh" failed: No such file or directory (2)
rsync: change_dir "/cygdrive/c/users/Owner/Pictures" failed: No such file or directory (2)
sent 20 bytes received 12 bytes 64.00 bytes/sec
total size is 0 speedup is 0.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1165) [sender=3.1.1]
我已经链接了一个 ssh
密钥对,所以不需要密码...除非我做错了什么,这就是我遇到问题的原因。
谢谢!
注:
必须通过 cd 和 ls 手动打开 cygdrive。有用!
rsync -av -e ssh /cygdrive/c/Users/Owner/Pictures/ blahc@192.168.1.10:/var/files/ImageSync/
我认为您可能需要在 ssh 之前加一个“-e”:
rsync -av -e ssh /cygdrive/c/users/Owner/Pictures blah@192.168.1.10:/var/files/ImageSync
我是 rsync 的新手,所以我的问题可能很明显。
我正在尝试将 Windows 图片中的文件夹备份到远程 Linux 目录。
这是我的:
rsync -av ssh /cygdrive/c/users/Owner/Pictures blah@192.168.1.10:/var/files/ImageSync
我从以下位置获得此格式:Transferring from Windows to Linux with rsync
但是我收到这个错误:
rsync: link_stat "/home/Owner/ssh" failed: No such file or directory (2)
rsync: change_dir "/cygdrive/c/users/Owner/Pictures" failed: No such file or directory (2)
sent 20 bytes received 12 bytes 64.00 bytes/sec
total size is 0 speedup is 0.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1165) [sender=3.1.1]
我已经链接了一个 ssh
密钥对,所以不需要密码...除非我做错了什么,这就是我遇到问题的原因。
谢谢!
注:
必须通过 cd 和 ls 手动打开 cygdrive。有用!
rsync -av -e ssh /cygdrive/c/Users/Owner/Pictures/ blahc@192.168.1.10:/var/files/ImageSync/
我认为您可能需要在 ssh 之前加一个“-e”:
rsync -av -e ssh /cygdrive/c/users/Owner/Pictures blah@192.168.1.10:/var/files/ImageSync