【发布时间】:2015-04-16 23:23:08
【问题描述】:
我已经设置了一个运行 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 /]#
【问题讨论】:
-
你检查过日志吗?
-
哪些?我找不到 ncftpget 的任何日志
标签: linux amazon-web-services amazon-ec2 amazon-s3 centos