如何与运行 LineageOS 的手机同步文件? 手机通过例如暴露文件夹SSH手机正在运行 rsync

问题描述

我有一部运行 LineageOS 16.0 的手机。我想将手机上的特定目录与服务器上的某个远程目录(例如通过 FTP/SMB/SSH 公开)进行自动同步。理想情况下,可以选择创建单向(仅同步丢失的文件)或双向(同步后源和目标相同)模式。

特别是上面可以通过使用 rsync 实用程序来实现。我看到以下选项:

手机通过例如暴露文件夹SSH

这需要 LineageOS 运行 SSH 服务器。在这种情况下,rsync 可以在服务器上运行(定期或在某个事件上)。

手机正在运行 rsync

如果您看到其他更方便/简单的选项,请描述如何设置/组织它们。

附言DropBox 或任何其他云解决方案都不是一个选项(超出了这个问题的范围)。

提前致谢!

解决方法

为此我使用 FolderSync 应用程序(它支持按预定时间间隔连接到 SSH 服务器,尽管我个人将它与 Nextcloud 一起使用)。 Syncthing 也是我过去使用过的一个很好的解决方案,尽管您还需要在服务器上安装它(不需要云)。

尝试在手机上运行 rsync 服务器听起来并不吸引人,但 Play 商店中有几个 rsync 客户端应用程序。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...