macos - 使用 rsync 在远程 Mac 计算机上创建备份

标签 macos cocoa rsync

我正在尝试使用 rsync在远程 Mac 计算机上创建我的 Mac 计算机的备份。我已经为 ssh 创建了 key 并将其复制到远程计算机上,如下所述:https://blogs.oracle.com/jkini/entry/how_to_scp_scp_and 。但是当我运行命令时:
rsync -avz/Users/testuser/Desktop/test/[email protected] :/Users/hostuser/Desktop/test
其显示:

ssh:连接到主机 192.168.50.94 端口 22:连接被拒绝
rsync:连接意外关闭(到目前为止已收到 0 字节)[发送者]
rsync 错误:/SourceCache/rsync/rsync-40/rsync/io.c(452) 处出现无法解释的错误(代码 255)[sender=2.6.9]

知道如何建立到远程计算机的连接以从本地计算机传输远程计算机上的文件吗???

编辑:
我必须在我的 Mac 版 Cocoa 应用程序中使用它。

最佳答案

默认情况下,Mac 上的 SSH 处于禁用状态。

要启用它,请导航至“系统偏好设置”>“共享”> 启用“远程登录”>“允许访问”您想要的用户。

然后再试一次。

关于macos - 使用 rsync 在远程 Mac 计算机上创建备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9562491/

相关文章:

macos - 在 Mac 上运行 prolog

macos - launchctl git : command not found

cocoa - 创建具有自定义文件扩展名的新文件?

unix - 如何使用校验和获取文件列表

linux - rsync 包含文件递归

javascript - 在 Mac 上的任何浏览器上使用此页面转换时,如何修复滚动发生两次?

python - 在 OSX 中,将应用程序名称从 "python"更改为

macos - 预放大音频 OS X

cocoa - 在 cocoa 中拖动一个矩形

php - 具有不同用户名的两台服务器之间的故障转移 MYSQL 同步