我有一台服务器,用于存储来自 Mac A 和 Mac B 的数据。
我使用 rsync 在我的 Mac 之间保持文件更新。
我运行以下代码失败
#!/bin/zsh
# to copy files from my server to my folder
rsync -Pav $Masi:~/private/ ~/Dropbox/Courses/math/
# to copy files from my folder to my server
rsync -Pav ~/Dropbox/Courses/math $Masi:~/private/
我收到以下错误消息
ssh: connect to host port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: unexplained error (code 255) at io.c(600) [receiver=3.0.5]
ssh: connect to host port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(600) [sender=3.0.5]
我有 ssh 密钥,所以连接应该可以工作,因为我可以毫无问题地使用 scp。
如何在我的服务器和我的一台 Mac 之间使用 rsync?