我已经设置了一个运行CentOS 6的Amazon EC2实例。我已经安装了ncftp,并且打算使用CRON在一夜之间自动从私有NAS驱动器中提取备份以进行备份。我还使用了s3fs挂载了s3存储桶,并将其用作目标目录。
使用ncftp手动连接时,我可以通过FTP连接并列出文件。当我使用ncftpget递归下载所有文件时,该命令似乎无能为力-即使在目标目录运行了相当长的时间后,我也看不到目标目录中的文件。
谁能告诉我为什么ncftpget命令没有响应?是否有我没有考虑过的防火墙问题?有没有更好的方法来解决我的问题?
[root@ip-XXX-XXX-XXX-XXX /]# ncftp -P 21237 -u admin XXX.XXX.XXX.XXX
NcFTP 3.2.5 (Feb 02, 2011) by Mike Gleason (http://www.NcFTP.com/contact/).
Connecting to XXX.XXX.XXX.XXX...
XXX.XXX.XXX.XXX FTP server ready
Logging in...
Password requested by XXX.XXX.XXX.XXX for user "admin".
Password required for admin
Password: *********
User admin logged in
Logged in to XXX.XXX.XXX.XXX.
ncftp / > cd array1/
ncftp /array1 > cd StandoutDigital
ncftp /array1/StandoutDigital > ls
folder1/
ncftp /array1/StandoutDigital >
[2]+ Stopped ncftp -P 21237 -u admin XXX.XXX.XXX.XXX
[root@ip-XXX-XXX-XXX-XXX /]# ncftpget -R -T -v -P 21237 -u admin XXX.XXX.XXX.XXX /s3bucket/ /array1/StandoutDigital
Password: *********
^Z
[3]+ Stopped ncftpget -R -T -v -P 21237 -u admin XXX.XXX.XXX.XXX /s3bucket/ /array1/StandoutDigital
[root@ip-XXX-XXX-XXX-XXX /]#
最后我只是使用了lftp。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句