有人能推荐一个允许预定传输的免费 Linux FTP 客户端吗?

有人能推荐一个允许预定传输的免费 Linux FTP 客户端吗?

这最初发布在 Stack Overflow 上;那里有人建议我将其发布在这里。

我希望进行夜间备份 - 将文件从开发服务器复制到本地计算机。我使用的是 Ubuntu Lucid,目前使用 FileZilla 进行 FTP,但它不支持计划传输,并且根据他们的论坛,它永远都不支持。

有谁能推荐一个免费的,图形用户界面支持计划传输并在 Linux 上运行的 ftp 客户端?我不想只因为我运行的是 Linux 而使用 cron 作业来完成一些应该很简单的事情。

答案1

Cron 一点也不难学。首先编写一个 shell 脚本来执行 ftp,或者简单地调用 ftp 命令并使其工作。接下来设置要运行的 cron 作业。

*     *     *   *    *        command to be executed
-     -     -   -    -
|     |     |   |    |
|     |     |   |    +----- day of week (0 - 6) (Sunday=0)
|     |     |   +------- month (1 - 12)
|     |     +--------- day of        month (1 - 31)
|     +----------- hour (0 - 23)
+------------- min (0 - 59)

有大量的 cron 参考和紧迫的期限,无论这是否很容易学习。

另一种选择是 rsync,尽管这需要一些时间来学习和配置。我们在工作中使用它来备份 Web 服务器和 SQL 数据库。我们有一个备份服务器,并在所有 Web 服务器上设置了公钥对,并且每天晚上我们都会执行一个 cron 任务,该任务会通过 ssh 连接到 Web 服务器,运行一些命令,打包备份并运行 rsync 进行回推。

答案2

使用 fuse 挂载 ftp 文件系统,并使用 cron。任务完成。

可能甚至不需要保险丝,但这就是我的做法。

答案3

使用gnome-时间表(cron 的 GUI)与您不打算使用的任何内容一起,因为您不喜欢使用 cron。

相关内容