收藏 分销(赏)

《FTP的其它用法》验证.pdf

上传人:仙人****88 文档编号:6631166 上传时间:2024-12-18 格式:PDF 页数:10 大小:813.51KB 下载积分:10 金币
下载 相关 举报
《FTP的其它用法》验证.pdf_第1页
第1页 / 共10页
《FTP的其它用法》验证.pdf_第2页
第2页 / 共10页


点击查看更多>>
资源描述
FTPFTP 的其它用法的其它用法的的实际验证实际验证 版本号版本号 1.0 撰写日期撰写日期 01/12/2011 作者作者 Alice Luo xiaoyul 所有者所有者 Alice Luo 目目 录录 一、使用一、使用 FTPFTP 修改主机修改主机 TSOTSO 用户的登录密码用户的登录密码 .1 1 二、二、使用使用 FTPFTP 提交作业提交作业 .1 1 1.使用 RJE 功能查看主机 SPOOL 的 HOLD 队列数据.1 2.提交作业到主机运行.2 1)直接提交主机 JCL.2 2)提交 PC 上的 JCL.2 3.接收作业的 OUTPUT、删除 SPOOL 中的作业.3 4.突破 JCL 的 80 列限制.3 5.应用实例.4 三、三、注意事项注意事项 .注意事项 1.HLQ.5 2.作业名.5 3.FTP 连接断开时间间隔.6 附件:附件:DEMO TCPDEMO TCP/IPIP 配置(配置(W Windowsindows 部分)部分)附件:DEMO TCP/IP 配置(Windows 部分)参考文献参考文献 .7 7 修订记录修订记录 日期日期 (YYYY/MM/DD)修订措施修订措施 修订项目修订项目 原来内容原来内容 当前内容当前内容 修订者修订者 FTP 的其它用法的实际验证 1 近期,我们对硕果一书中的FTP 的其它用法中介绍的 FTP 用法进行了实际验证,系统验证环境采用的是 DEMO z/OS V1.9。在验证之前,我们首先配置好 DEMO 系统上的 TCP/IP,配置方法详见“附件:DEMO TCP/IP 配置(Window 部分)”和参考文献2、3。DEMO 系统上的 TCP/IP 配置完成以后,就可以进行 FTP 用法的验证了,具体验证过程如下。一、一、使用使用 FTPFTP 修改主机修改主机 TSOTSO 用户的登录密码用户的登录密码 在 DOS 界面使用 FTP 登录目标主机后,输入用户的 TSO 用户 ID,然后在“Password:”提示符出现后,我们可以修改密码,输入格式为:当前密码/新密码/新密码 注:“/”符一定要写,不然就变成一个密码,导致登录失败。二、二、使用使用 FTPFTP 提交作业提交作业 1.使用 RJE 功能查看主机 SPOOL 的 HOLD 队列数据 FTP 登录后,输入命令“QUOTE SITE FILETYPE=JES”。系统成功接收此命令后,FTP 会切换到 JES 模式,使用 DIR 命令会看到 SPOOL 中 HOLD 队列的数据:FTP 的其它用法的实际验证 2 恢复到 NORMAL 方式:输入命令“QUOTE SITE FILETYPE=SEQ”,然后试用 DIR 命令,会显示当前 HLQ 下的数据集,如下所示:2.提交作业到主机运行 1)直接提交主机 JCL 命令示例如下:QUOTE SITE FILETYPE=JES GET“JCLLIB(TESTJCL)”注:JCLLIB(TESTJCL)为 PDS JCLLIB 中的 1 个作业 MEMBER 命令执行过程如下:被执行后的作业输出结果如下:2)提交 PC 上的 JCL 首先将 PC 上的 JCL 通过 PUT 命令上传至上机。然后再按照 1)中的做法执行主机上的 JCL。命令执行过程如下:FTP 的其它用法的实际验证 3 被执行后的作业输出结果如下:3.接收作业的 OUTPUT、删除 SPOOL 中的作业 命令示例如下:GET JOB*.n OUTPUT2.TXT DELETE JOB*注:n代表 JOB 作业中包含的第 n 个 Spool 文件,*代表 JOB Number 命令执行过程如下:4.突破 JCL 的 80 列限制 主机上提交的 JCL 每行有 80 个字符的长度限制,而使用 FTP 来提交作业则可以冲破这种限制,每行最多可以包括 254 个字符。设置命令示例如下:SITE JESLRECL=nnn 注:nnn代表 Logical Record 长度 FTP 的其它用法的实际验证 4 5.应用实例 如何应用这种方法来简化我们日常的工作,比如我们通常会执行打印 RMF 报告的 JCL,然后将报告接收到 PC 机,使用 RMF Spreadsheet Reporter 等工具进行查看,但是打印报告的作业一般会运行较长时间,那么我们就可以应用前面介绍的方法来实现。以下就是一个打印 RMF 报告的例子。RMF 报告结果会保存至 SPOOL 中的 HOLD 队列中,我们将这个 JCL 保存在 PC 端命名为 RMFPT.txt。然后将其提交在主机上运行,当作业结束后 RMF 报告会被接收到 PC 端并命名为 rmfrpt.report.txt。JCL RMFPT.txt:/IBMUSERR JOB,Alice,CLASS=A,/NOTIFY=&SYSUID,MSGCLASS=X,MSGLEVEL=(1,1)/RMFPP EXEC PGM=ERBRMFPP,REGION=0M /MFPMSGDS DD SYSOUT=*/PPRPTS DD SYSOUT=*/PPXRPTS DD SYSOUT=*/SYSIN DD*ETOD(0000,2400)PTOD(0000,2400)RTOD(0000,2400)STOD(0000,2400)REPORTS(ALL)SYSOUT(X)DINTV(0015)注:在本作业中,RMF 数据不是从 SMF 数据集,而是从 SMF Buffer 中收集的,因而不需要指定输入 SMF 数据集。SMF Buffer 可以在 RMF 启动过程中指定。命令执行过程如下:FTP 的其它用法的实际验证 5 三、三、注意事项注意事项 1.HLQ 在 FTP 用户所在的某个主机工作目录(注:通过 ftppwd 命令可查)下上传的东西再去主机上找的时候会加上以该工作目录为名的 HLQ(High Level Qualifier),如在 IBMUSER 目录下上传IBMUSER.testftp,在主机中就应该去找 IBMUSER.ibmuser.testftp。2.作业名 在我们使用的 DEMO z/OS V1.9 系统上中,作业名要以 FTP 登录用户名开头的(IBMUSER)加上一个字符,这样的作业才能在 Held Output 队列下找到。这是由系统参数 JESINTERFACELEVEL 决定的。在我们的 DEMO 系统中,JESINTERFACELEVEL 参数定义在 TCPIP.SEZAINST(FTPSDATA)内,设置值为 1。如下所示:JES2INTERFACELEVEL 有两个值:1 或者 2,如果在 FTP 配置数据集中不指定,缺省值为 1。对FTP 的其它用法的实际验证 6 于 JES2INTERFACELEVEL 参 数 的 作 用,在 z/OS Communications Server IP Configuration Reference 中有详细说明,摘要如下:18.67 JESINTERFACELEVEL(FTP server)statement Use the JESINTERFACELEVEL statement to specify the FTP-to-JES interface to be used by the installation.JESINTERFACELEVEL 1 uses the JES interface provided in releases prior to Communication Server for OS/390 V2R10.At this level,the FTP user is allowed to submit jobs to JES,retrieve held output matching their logged-in user ID plus one character,and delete held jobs matching their logged-in user ID plus one character.With JESINTERFACELEVEL 2,FTP users can retrieve and delete any job in the system for which they have the security access facility(SAF)resource class JESSPOOL access.Their ability to submit jobs is governed by the JESJOBS class SAF resource.JESINTERFACELEVEL 2 should only be specified if security measures are in place to ensure process access to JES output.For more information on SDSF security see z/OS SDSF Operation and Customization.从以上摘要中我们了解到,如果 JESINTERFACELEVEL 值为 1,则只能在 Held Output 队列中获取作业名为登录用户加一个字符的作业输出。如果 JESINTERFACELEVEL 值为 2,则可在对JESSPOOL 资源有权访问的情况下对任一作业输出进行获取或删除。因我们的 DEMO 系统设置JESINTERFACELEVEL 值为 1,所以基于 DEMO 系统的验证中观察到的作业都需是以用户名加一个字符来命名的。注:在没有 RACF 设置的情况下,如果 JES2INTERFACELEVEL 值为 2,登录用户也可对任一作业的输出进行获取或删除。3.FTP 连接断开时间间隔 FTP 连接断开时间间隔,如下所示。该时间间隔由 FTP 配置数据集内的参数 INACTIVE 指定。在我们的 DEMO z/OS V1.9 系统上,INACTIVE 参数在 TCPIP.SEZAINST(FTPSDATA)内,默认值为 5 分钟。如下所示:FTP 的其它用法的实际验证 7 附件:附件:DEMODEMO TCPTCP/IPIP 配置配置(WindowsWindows 部分部分)1、安装 WinPcap 4.1.2 和补丁程序 vcredist_x86.exe 2、解压 Fishlib 和 CTCI 压缩文件,将 bin 下的所有文件拷贝到 Hercules 根目录下,如不需要此步骤可以跳过。3、修改 Hercules配置文件,例如:0E20 3088 CTCI 192.168.0.4 192.168.0.2 0E21 3088 CTCI 192.168.0.4 192.168.0.2(假设 PC机 IP 192.168.0.2,Hercules主机 IP 192.168.0.4)4、配置 Windows 回环适配器,其流程如下 1)单击“开始”,然后单击“控制面板”。2)如果您在经典视图中,请单击左窗格中的“控制面板”下的“切换到分类视图”。3)双击“打印机和其它硬件”,然后单击“下一步”。4)在左窗格中的“请参阅”下,单击“添加硬件”,然后单击“下一步”。5)单击“是,我已经连接了此硬件”,然后单击“下一步”。6)在列表的底部,单击“添加新的硬件设备”,然后单击“下一步”。7)单击“安装我手动从列表选择的硬件”,然后单击“下一步”。8)单击“网络适配器”,然后单击“下一步”。9)在“制造商”框中,单击“Microsoft”。10)在“网络适配器”框中,单击“Microsoft 环回适配器”,然后单击“下一步”。11)单击“完成”。5、将 Windows回环适配器的 IP 设定为 192.168.0.2,子网掩码为 255.255.255.0 注:系统的 TCP/IP 配置要与 PC上的 TCP/IP 地址配置相对应 参考文献参考文献 1 百硕同兴科技(北京)有限公司.硕果:Mainframe 技术专家实战文集M.北京:中 国铁道出版社.2009.2 易富国际FTP问题 3 ZOS ADCD1.9上的TCPIP配置图解 4 z/OS Communications Server IP Configuration Reference SC31-8776-15
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服