当前位置:  开发笔记 > 运维 > 正文

从FTP服务器下载所有文件

如何解决《从FTP服务器下载所有文件》经验,为你挑选了1个好方法。

我需要从FTP服务器下载所有内容到托管在不同的服务器上.我只有shell访问我正在下载文件的服务器.如何使用Linux FTP命令下载每个文件,在此过程中创建所需的目录?



1> Emil Vikströ..:

wget以这种方式使用(m用于镜像):

wget -m ftp://username:password@ip.of.old.host

如果您的用户名或密码包含特殊字符,则可能需要使用以下格式:

wget -m --user=username --password=password ftp://ip.of.old.host

或者,我发现本指南向您展示如何在Debian中使用ncftp进行操作.如果尚未安装ncftp,则需要root访问新服务器.

简而言之:

sudo apt-get install ncftp
ncftpget –T –R –v –u "ftpuser" ftp.nixcraft.net /home/vivek/backup /www-data


如果您收到"错误的端口"错误消息,您可能会有一个电子邮件地址作为用户名(互联网变得奇怪),而@是令人困惑的wget.尝试:wget -m --user some.email@example.com --password myPassword ftp://example.com
推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有