我正在尝试使用 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/