我有一部运行LineageOS 16.0的手机。我想组织手机上的特定目录与服务器上的一些远程目录(例如通过FTP/SMB/SSH公开(的自动同步。理想情况下,可以选择单向(只同步丢失的文件(或双向(同步后源和目标相同(模式。
特别地,以上可以通过使用rsync
实用程序来实现。我看到以下选项:
手机正在通过ssh等方式公开文件夹
这需要LineageOS运行SSH服务器。在这种情况下,rsync
可以在服务器上运行(定期或在某些事件上运行(。
- 是否已在LineageOS上安装SSHD服务器(LinageOS上的本机SSH服务器(?如果没有,是否可以从软件包中安装
- 在后台运行
sshd
守护进程会耗尽移动电池吗 - 将其添加到启动中有多难(LineageOS上的SSHD,启动时执行脚本(
手机正在运行rsync
- 这需要将
rsync
安装到LineageOS。也许有现成的软件包,或者它需要编译吗 - 我需要一个图标(或其他简单的方法(来在手机上执行
rsync
。如何组织
如果您看到其他更方便/简单的选项,请描述如何设置/组织它们。
p.S.Dropbox或任何其他云解决方案都不是一个选项(超出了这个问题的范围(。
提前感谢!
我使用FolderSync应用程序(它支持按计划间隔连接到SSH服务器,尽管我个人将其与Nextcloud一起使用(。同步也是我过去使用过的一个很好的解决方案,尽管你也需要在服务器上安装它(不需要云(。
尝试在手机上运行rsync服务器听起来并不吸引人,但play商店中有几个rsync客户端应用程序。