分享

写回答

发帖

[经验] 再发现GD一个变态的地方,SSH中用wget --ftp下载文件拒绝连接

GoDaddy GoDaddy 6535 人阅读 | 9 人回复

发表于 2009-8-12 13:45:22 | 显示全部楼层 |阅读模式

为了方便转移大量的数据,特意开通了SSH

运行 wget -x -nH -np -m --ftp-user=xxx --ftp-password=xxx ftp://www.xxx.com/,提示拒绝连接

在本地用 wget 测试下载godaddy上空间的内容,是成功的
但是到godaddy就拒绝连接,看来这又是被godaddy阉割过的一个SSH.

大量文件从一个空间转到另外一个空间,还有什么好办法?

回答|共 9 个

add.c

发表于 2009-8-12 13:51:26 | 显示全部楼层

给你要下载的文件搞个链接就好了,不用ftp密码
在file manager里设置

landee

发表于 2009-8-12 14:04:51 | 显示全部楼层

我是要下载整个目录,里面还带子目录

也就是迁移整个网站的文件到另外一个空间去

joinzw

发表于 2009-8-12 14:06:16 | 显示全部楼层

用php压缩看。

add.c

发表于 2009-8-12 14:06:34 | 显示全部楼层

回复 3# 的帖子

把整个站打包之后再传

tumour

发表于 2009-8-12 15:43:29 | 显示全部楼层

LZ可以搜索一下这个东西
RAPIDLEECH
服务器之间传文件,可以不通过本地。

landee

发表于 2009-8-12 17:26:05 | 显示全部楼层

谢谢 tumour,找了下 rapidleech,发现它好像只适合单个文件下载,因此前提是需要先把目录打包成一个大文件,不过godaddy的空间是没有这个功能的,后台有个打包程序,也只能打包不超过20m的目录

add.c

发表于 2009-8-12 17:32:39 | 显示全部楼层

回复 7# 的帖子

用ssh打包

cqboy2003

发表于 2009-8-12 17:33:20 | 显示全部楼层

SSH里就可以打包啊,tar命令
我前段时间就打包了14G的内容,不过GD的SSH有链接时间限制,15分钟左右,所以无法一次性打包完,我只有分成几个包打的。
一般一次能打个3-4G左右就断了。

tar zcvf file.tar aaaaa

cqboy2003

发表于 2009-8-12 17:34:32 | 显示全部楼层

打了包再用SSH传到另外的空间里去,据说很快,我没条件测试,呵呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则