如何编写脚本将文件从一个 FTP 服务器移动到另一个 FTP 服务器?

如何编写脚本将文件从一个 FTP 服务器移动到另一个 FTP 服务器?

有哪些好的方法可以将文件从 Linux 服务器上的开发站点移动到另一个 Linux 服务器(即生产服务器)。我将使用 Vista 系统。基本上,我只想双击批处理文件或类似的东西来启动复制。谢谢!

答案1

您可以编写 Windows 命令行 FTP 脚本并将其放入批处理/cmd 文件中。请参阅这里这里了解详细说明。

答案2

从开发服务器:

$rsync avz /path/to/your/content otherserver:/path/to/your/content

设置 ssh 公钥,它将无需密码进行复制。许多 Linux 发行版都有一个脚本 ssh-copy-id 可以自动执行此操作:

$ssh-copy-id otherserver

相关内容