我无法 rsync 到我的手机

我无法 rsync 到我的手机

我遇到了一个奇怪的问题,我可以使用 ssh 连接到我的手机,我可以在其存储空间内导航,但我无法 rsync 到它。

我在 PC 上使用 Ubuntu 作为操作系统,我有一部未 root 的 Android(5.0)手机,安装了 SSHelper。

使用 SSH 连接总能得到积极的结果,但如果我尝试 rsync 它,我得到的是:

rsync:连接意外关闭(迄今为止已接收 0 个字节)[发送方] rsync 错误:io.c(226) 处出现无法解释的错误(代码 255)[发送方=3.1.1]

我必须承认我不明白为什么它不起作用,我的意思是如果 ssh 隧道不起作用我可以理解但是由于 ssh 隧道起作用我不知道该怎么做。

最令人沮丧的是,我有另一部安装了 SSHelper 的 Android (4.4) 手机,其中 rsync 运行完美。

答案1

也许这对你有帮助...

我最近遇到了同样的问题。我的方法是对 SSHelper 安装的主目录执行此操作rsync。对我来说,命令是

rsync -avz --no-perms --no-times --size-only --exclude=".*" ~/Dokumente/Musik/Alben/ nexus5x:Alben

之后,我登录到我的手机并简单地mv将目录移动到我的 Android 实例上的Alben默认音乐文件夹。/storage/emulated/0/Music/

相关内容