利用VPS下载国外FTP文件

今天遇到需要下载国外FTP的文件的问题,由于墙的原因直接通过 FileZilla下载速度缓慢,经好友提醒可以通过之前我在海外的VPS进行中转,于是着手寻找解决办法,记录在此。

FTP-->VPS

首先通过Xshell登陆VPS 将FTP内容下载到VPS内。
wget ftp://IP:PORT/* --ftp-user=USER --ftp-password=PASSWORD -r --directory-prefix=/mypath/

以上指令用于将FTP的内容下载到服务器本地。其中IP和PORT需要填写,*可以替换成指定的目录 USER和PASSWORD为用户名密码。/mypath/填写下载下来的文件存放路径。

VPS-->本地

服务器安装lrzsz
yum install -y lrzsz
本地通过Xshell连接服务器输入指令rz会弹框选择要上传的文件。
sz 文件名弹框选择下载到本地的路径。

注:文件或文件夹中有空格的要用\标记,linux系统才能识别。

你可能感兴趣的:(利用VPS下载国外FTP文件)