Pav*_* G. 15
我个人的偏好是filezilla。
您可以通过键入从存储库安装它sudo apt-get install filezilla。
它非常稳定并且具有很多功能。

或者,如果您想使用 shell FTP 客户端(无 GUI)下载,您可以尝试使用wget或ncftp。
一些例子:
ncftpget –R –v –u "username" <ftp_site> <local_dir> <remote_dir>,(其中“R”=递归,“v”=详细)
wget -r ftp://username:password@<ftp_site>/
wget 提供了很多选项,我自己已经用过很多次了,我认为你真的应该尝试一下(阅读它的“手册页”,这是值得的)
Nem*_*emo 11
SO 上此线程的一些命令行解决方案:
wget -l 100 --user=<user> --password=<password> ftp://server/which/folder
Run Code Online (Sandbox Code Playgroud)
的-l 100是用于设置深度为100,因为-r将其设置为5。
或者:
wget -r ftp://user:pass@server.com/
Run Code Online (Sandbox Code Playgroud)
根据 SO,可能并不总是有效,所以请尝试-m。
或使用ncftp如下:
ncftp -u <user> -p <pass> <server>
ncftp> mget directory
Run Code Online (Sandbox Code Playgroud)
或者使用sftp:
scp -r user@server:/which/folder /destination/folder/
Run Code Online (Sandbox Code Playgroud)
强烈推荐使用此方法而不是普通 FTP。
打开 Nautilus,选择 File > Connect to server.. 选择 FTP with login。登录后,右键单击要复制的文件夹并将其粘贴到本地系统上的某个位置。
不需要安装东西。你有你需要的一切。:)