使用Cron进行安全文件传输

时间:2014-05-23 10:21:25

标签: cron sftp

我有一个cron工作,它备份我的数据库并将其ftp到我的家用机器上。但是,据我所知,ftp不是一种传输文件的安全方式。

我在这个主题上阅读了很多内容,但不适用于我,因为:

  • 我没有shell访问我的远程主机帐户
  • 我可以通过sftp连接到我的远程主机,但是另一方面sftp将不允许我使用我的远程主机帐户上的[-i identity file]选项来验证我的家用机器。
  • 我没有SSL证书,宁愿也不需要购买。

将文件从远程服务器传输到家用机器的最佳方法是什么?该方法需要安全且可编写脚本。

1 个答案:

答案 0 :(得分:0)

如果您没有shell访问权限,您将如何更新cron?我总是使用crontab -e,但没有外壳你可能不会。

无论如何,如果您可以修改cron,您可以将要传输的文件转移到非Web可访问目录,然后每天一次从家用计算机进行SFTP - 在服务器上的备份完成后 - 并且家用机器启动下载。