Ftp 我如何构造一个终端命令来从Media Temple(gs)服务器下载带有wget的文件夹?

Ftp 我如何构造一个终端命令来从Media Temple(gs)服务器下载带有wget的文件夹?,ftp,connection,wget,mediatemple,Ftp,Connection,Wget,Mediatemple,我试图在终端上使用wget下载一个文件夹(如果有必要的话,我会使用Mac),因为我的ftp客户端很糟糕,而且总是超时。它不会长时间保持连接。因此,我想知道我是否可以使用wget通过ftp协议连接到服务器以下载相关目录。我在互联网上搜索过这个命令,并试图编写该命令,但一直失败。因此,假设如下: ftp用户名是:serveradmin@mydomain.ca ftp主机为:ftp.s12345.gridserver.com ftp密码为:somepassword 我尝试用以下方式编写命令: wget

我试图在终端上使用wget下载一个文件夹(如果有必要的话,我会使用Mac),因为我的ftp客户端很糟糕,而且总是超时。它不会长时间保持连接。因此,我想知道我是否可以使用wget通过ftp协议连接到服务器以下载相关目录。我在互联网上搜索过这个命令,并试图编写该命令,但一直失败。因此,假设如下:

ftp用户名是:serveradmin@mydomain.ca ftp主机为:ftp.s12345.gridserver.com ftp密码为:somepassword

我尝试用以下方式编写命令:

wget -r ftp://serveradmin@mydomain.ca:somepassword@s12345.gridserver.com/path/to/desired/folder/

wget -r ftp://serveradmin:somepassword@s12345.gridserver.com/path/to/desired/folder/
当我尝试第一种方法时,会出现以下错误:

 Bad port number.
当我尝试第二种方法时,我会走得更远,但我得到了以下错误:

Resolving s12345.gridserver.com... 71.46.226.79
Connecting to s12345.gridserver.com|71.46.226.79|:21... connected.
Logging in as serveradmin ... 
Login incorrect.

我可能做错了什么?

在Mac上使用
scp
,它可能会工作得更好


scp-ruser@mediatemplehost.net:/folder/path/local/path

哇,我觉得效果相当不错!非常感谢。问:您认为它之所以有效是因为我有ssh访问服务器的权限吗?这在我只有ftp访问权限的其他服务器上可以工作吗?为了使用SCP,您需要有ssh访问权限。我不认为它会工作,如果你只有FTP(我不是100%肯定tho)。确保将你的问题标记为已回答