我需要将计算机中的文件与我只有 FTP 访问权限的服务器同步。所以我不能使用 rsync(至少需要 SFTP,但我唯一可用的通道是普通的 FTP)。
我只需要单向同步:从我的机器到服务器。我听说过一个名为unison的程序,但它似乎用于双向同步,我不确定是否可以对其进行调整以执行我想要的操作。我还应该补充一点,该程序应该以非交互方式工作,以便它可以在脚本中使用。
最后的选择是编写我自己的脚本,通过修改时间(或类似的时间)比较文件并复制已更改的文件。我已经设法将 FTP 目录挂载到本地目录,所以问题归结为只是同步两个目录。但是我的直觉告诉我,在野外一定已经存在这样的东西。