免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1629 | 回复: 4
打印 上一主题 下一主题

[文件目录] 如何用ftp实现传递文件 [复制链接]

求职 : Linux运维
论坛徽章:
10
丑牛
日期:2013-11-22 14:59:41数据库技术版块每日发帖之星
日期:2016-08-13 06:20:0015-16赛季CBA联赛之山西
日期:2016-08-03 10:35:38数据库技术版块每日发帖之星
日期:2016-07-31 06:20:002016科比退役纪念章
日期:2016-06-27 14:08:14数据库技术版块每日发帖之星
日期:2016-06-02 06:20:0015-16赛季CBA联赛之广东
日期:2016-05-20 15:06:2215-16赛季CBA联赛之深圳
日期:2016-01-29 16:27:402015亚冠之阿尔艾因
日期:2015-09-08 16:35:3615-16赛季CBA联赛之北京
日期:2017-03-28 18:45:36
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-05-05 18:06 |只看该作者 |倒序浏览
1.有主机A、B、C共3个主机;A能ftp到B,B能sftp到C,但A不能ftp或sftp到C。
目前想把A上的文件a.txt传递到C主机上;只能通过B主机中转文件到C。

目前只能写A到B的,B到C该怎么写呢?谢谢!

因为脚本在A主机上,把文件传递到B上后,需要在B主机上连接C。这个不知道该怎么实现。
=====================================
IP_add1=192.168.122.1
user1=hello
passwd=hello123
path1=/usr/local


ftp -n <<EOF
OPEN  IP_add1
user $user1 $passwd
cd $path1
put 1.txt
bye
EOF

论坛徽章:
2
操作系统版块每日发帖之星
日期:2016-05-16 06:20:0015-16赛季CBA联赛之八一
日期:2016-05-18 15:38:22
2 [报告]
发表于 2016-05-18 16:17 |只看该作者
竟然没人回答。。。
提供个思路,A主动FTP到B,传输文件到B的一个文件夹DIRA,传输完成之后往DIRB里面写个小文件。
B上面写个定时任务监控DIRB,发现里面有文件了就启动SFTP脚本把文件传给C

求职 : Linux运维
论坛徽章:
10
丑牛
日期:2013-11-22 14:59:41数据库技术版块每日发帖之星
日期:2016-08-13 06:20:0015-16赛季CBA联赛之山西
日期:2016-08-03 10:35:38数据库技术版块每日发帖之星
日期:2016-07-31 06:20:002016科比退役纪念章
日期:2016-06-27 14:08:14数据库技术版块每日发帖之星
日期:2016-06-02 06:20:0015-16赛季CBA联赛之广东
日期:2016-05-20 15:06:2215-16赛季CBA联赛之深圳
日期:2016-01-29 16:27:402015亚冠之阿尔艾因
日期:2015-09-08 16:35:3615-16赛季CBA联赛之北京
日期:2017-03-28 18:45:36
3 [报告]
发表于 2016-05-18 20:44 |只看该作者
回复 2# 287380917
嗯,谢谢!

那在主机B上直接检测DIRA下是不是有文件会不会更简便呢?

如果有文件,就执行ftp操作,把它送到C上(FTP操作完成后,休眠一段时间,然后删除原文件,防止重复上传);

   

论坛徽章:
2
操作系统版块每日发帖之星
日期:2016-05-16 06:20:0015-16赛季CBA联赛之八一
日期:2016-05-18 15:38:22
4 [报告]
发表于 2016-05-19 09:03 |只看该作者
回复 3# 夏寥寥
如果FTP的文件太大了,会不会产生临时文件的问题,导致FTP到C上面的不完整。
主要担心这个,所以跟他说的是传完再传个提示文件过去


   

求职 : Linux运维
论坛徽章:
10
丑牛
日期:2013-11-22 14:59:41数据库技术版块每日发帖之星
日期:2016-08-13 06:20:0015-16赛季CBA联赛之山西
日期:2016-08-03 10:35:38数据库技术版块每日发帖之星
日期:2016-07-31 06:20:002016科比退役纪念章
日期:2016-06-27 14:08:14数据库技术版块每日发帖之星
日期:2016-06-02 06:20:0015-16赛季CBA联赛之广东
日期:2016-05-20 15:06:2215-16赛季CBA联赛之深圳
日期:2016-01-29 16:27:402015亚冠之阿尔艾因
日期:2015-09-08 16:35:3615-16赛季CBA联赛之北京
日期:2017-03-28 18:45:36
5 [报告]
发表于 2016-05-19 10:27 |只看该作者
回复 4# 287380917

大概明白了dirB的用意了,谢谢!

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP