我有一部运行 LineageOS 16.0 的手机。我想组织手机上的特定目录与服务器上的一些远程目录(例如通过 FTP/SMB/SSH 公开)的自动同步。理想情况下,可以选择单向(仅同步丢失的文件)或双向(同步后源和目标相同)模式。
特别是以上可以通过使用该rsync
实用程序来实现。我看到以下选项:
手机通过例如 SSH 暴露文件夹
这需要 LineageOS 运行 SSH 服务器。在这种情况下rsync
,可以在服务器上运行(定期或在某些事件上)。
- LineageOS 上是否已经安装了 SSHD 服务器(LinageOS 上的本机 SSH 服务器)?如果没有,是否可以从包中安装它?
- 在后台运行
sshd
守护进程会耗尽手机电池吗? - 将它添加到启动(LineageOS 上的 SSHD,启动时执行脚本)会有多困难?
手机运行rsync
- 这需要
rsync
安装到 LineageOS。也许有现成的包还是需要编译? - 我需要一个图标(或其他一些简单的方法)
rsync
在移动设备上执行。怎么组织呢?
如果您看到其他更方便/简单的选项,请描述如何设置/组织它们。
PS Dropbox 或任何其他云解决方案不是一个选项(超出此问题的范围)。
提前致谢!