如何使用FTP命令将文件从PC上载到AS400计算机

如何使用FTP命令将文件从PC上载到AS400计算机,ftp,ibm-midrange,Ftp,Ibm Midrange,需要有关FTP命令放置的帮助 要求是将文件从Windows PC上载到AS400计算机。以下是我正在使用的命令(作为批处理文件运行): open ipAddress Kishore //user pwd //password quote RCMD CRTLIB LIB(TESTXA) TEXT('TESTXA Java Application Source') //Successfully creates TESTXA library quote RCMD CRTSRCPF

需要有关FTP命令放置的帮助

要求是将文件从Windows PC上载到AS400计算机。以下是我正在使用的命令(作为批处理文件运行):

open ipAddress
Kishore  //user
pwd      //password

quote RCMD CRTLIB LIB(TESTXA) TEXT('TESTXA Java Application Source')   //Successfully creates TESTXA library 

quote RCMD CRTSRCPF FILE(TESTXA/QJAVASRC) RCDLEN(200) TEXT('Java Source File') //Successfully creates source file QJAVASRC under TESTXA library 

put "D:\Shared\JavaTest\ClobTest.java" /QSYS.LIB/TESTXA.LIB/QJAVASRC.FILE/CLOBTEST.MBR  // Generating error 'ftp: bind : can't assign requested '

quote RCMD CHGPFM FILE(TESTXA/QJAVASRC) MBR(CLOBTEST) SRCTYPE(JAVA) TEXT('ClobTest') // Not executing due to previous command error

bye
请建议我用PUT命令做了什么错误


提前谢谢

闻起来像防火墙。在执行PUT之前,请尝试设置被动模式<代码>引用pasv

在放置前指定名称FMT 0。Namefmt 0告诉ftp使用库/对象命名。

检查客户端

如果代理服务器上的外部接口的IP地址位于LAT中,则代理客户端将其视为内部接口。由于客户端计算机没有与代理服务器的外部IP地址具有相同IP地址的接口,因此会收到上述错误消息


哦,天哪。机器没有带
/tmp
的IFS吗?