通过FTP同步文件

雷内·萨索(Rene Saarsoo)

我需要将我的计算机中的文件与只有FTP访问权限的服务器同步。因此,我不能使用rsync(这至少需要SFTP,但对我而言唯一可用的通道是纯香草FTP)。

我只需要单向同步:从我的机器到服务器。我听说过一个名为unison的程序,但它似乎是用于双向同步的,我不确定是否可以对其进行调整以执行我想要的操作。我还应该补充一点,该程序应该以非交互方式工作,以便可以在脚本中使用它。

最后的选择是编写我自己的脚本,该脚本按修改时间(或类似时间)比较文件,然后复制已更改的文件。我已经设法将FTP目录安装到本地目录,因此问题归结为仅同步两个目录。但是我的直觉告诉我,野外一定已经存在类似的东西。

雷内·萨索(Rene Saarsoo)

由于无法wput上班,我寻找了一个替代方案,并找到了:ncftp

更具体地说,ncftpput似乎几乎完成了wput设计要做的工作。对我来说最重要的是,它没有像wput那样崩溃。实际上,它可以使用-z选项仅上传那些未更改的文件

ncftpput -z -u user -p pass ftp.mydomain.com dir/name files-to-upload...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过FTP连接文件

来自分类Dev

通过ftp从ftp在PHP中上传文件

来自分类Dev

通过FTP上传文件-安全

来自分类Dev

如何通过FTP覆盖文件

来自分类Dev

无法通过FTP删除文件?

来自分类Dev

使用 crontab bash 脚本通过 FTP 自动将本地文件夹同步到远程文件夹,而无需发送本地打开的文件

来自分类Dev

保持FTP文件夹与Windows文件夹同步

来自分类Dev

通过命令行启动SSL / TLS上的FTP同步

来自分类Dev

通过Spring-Integration下载FTP文件?

来自分类Dev

如何检测文件正在通过FTP上传

来自分类Dev

使用CodeIgniter通过FTP上传文件

来自分类Dev

通过RCurl从ftp下载压缩文件

来自分类Dev

使用vim通过ftp编辑sqlrpgle文件

来自分类Dev

通过FTP NOAA下载文件

来自分类Dev

使用curl通过FTP上传多个文件

来自分类Dev

通过ftp传输不同目录中的文件

来自分类Dev

通过Spring-Integration下载FTP文件?

来自分类Dev

如何检测文件是否通过FTP上传

来自分类Dev

如何通过FTP恢复替换的文件?

来自分类Dev

通过批处理文件进行FTP

来自分类Dev

在bash中通过ftp从列表上传文件

来自分类Dev

通过bash的ftp列表文件名

来自分类Dev

vbs脚本通过ftp发送文件并检查/删除原始文件

来自分类Dev

vbs脚本通过ftp发送文件并检查/删除原始文件

来自分类Dev

如何将ftp文件夹与本地文件夹同步?

来自分类Dev

保持本地文件夹与远程FTP文件夹同步

来自分类Dev

如何将ftp文件夹与本地文件夹同步?

来自分类Dev

如何自动将本地文件夹的内容与ftp文件夹的内容同步?

来自分类Dev

通过Ubuntu One和本地文件夹同步Tomboy