You re probably already familiar with using a File Transfer Protocol (FTP)
|
|
|
- Dorcas Weaver
- 10 years ago
- Views:
Transcription
1 6 FTP, File Transfer, and More You re probably already familiar with using a File Transfer Protocol (FTP) client for downloading files from the Internet. What you may not know is that you can do a lot more with FTP when you are connected to an OS/400 FTP server. That s because the OS/400 rendition of FTP allows you to call programs or execute commands on your 400 from an FTP client session. This ability can be great in situations that require a program to be run before or after transferring a file. We ll examine how to make the most of this functionality to help to integrate your 400 with PCs and LANs. FTP Basics As with other FTP servers, logging into OS/400 s implementation of FTP requires a user to enter a user name and password. Any valid OS/400 user can log in via FTP. Before you can access your 400 via FTP, you must ensure that the FTP server is configured and running. Use the Change FTP Attribute (CHGFTPA) command to display and, if necessary, change your FTP server configuration. Figure 6.1 shows the screen displayed by typing CHGFTPA and pressing F4 to prompt. 169
2 SECTION II: PC Client Cool Things Figure 6.1: The CHGFTPA command is used to configure the OS/400 FTP server. This screen is used to configure the FTP server. The first option defines whether the server runs automatically at IPL. The next parameter defines the number of instances of the FTP server that are initially started. The Inactivity Timer parameter defines the amount of time that an FTP client can remain logged in without activity before the server closes the session. The Coded Character Set Identifier defines the code page to be used by each FTP client. The next two parameters define the outgoing and incoming ASCII-to-EBCIDIC translation tables. These can be used customize character translations. The Initial Name Format parameter defines the file naming format that is used when a client initially logs in. The *LIB option causes file names to be displayed in the format LIBRARY.FILE. The *PATH format shows files in the form of their relative path. The Initial Directory parameter identifies which library will be displayed when a client logs in. *CURLIB defines that the current library for the user will be used. *HOMEDIR causes the user s home directory to be displayed. The Initial List Format parameter defines the type of file list to be displayed at a client session. *DFT uses the OS/400 default listing format. *UNIX displays the file list in a format similar to that used by the UNIX file system. Finally, the New File CCSID parameter defines the code page to be used when creating a new file from within an FTP session. 170
3 CHAPTER 6: FTP, File Transfer, and More If the FTP server is not set to auto start or is not running, it can be started using the Start TCP/IP Server (STRTCPSVR) command: STRTCPSVR SERVER(*FTP) Now we re ready to access the OS/400 FTP server. Let s log in to ensure that everything is running properly. In Windows, display a DOS window and type FTP followed by the IP address of your 400 and press Enter. You will be prompted for a user name and password. Once you ve entered a valid user name and password, the FTP prompt is displayed as shown in Figure 6.2. Type DIR and press Enter to display a list of files in the current directory. C:\>ftp Connected to QTCP at S1234ABC. 220 Connection will close if idle more than 5 minutes. User ( :(none)): QPGMR 331 Enter password. Password: 230 QPGMR logged on. ftp> dir Figure 6.2: An example of logging into the OS/400 s FTP server. The FTP command remotehelp is used to display a listing of the commands supported by the FTP server itself. If you are unfamiliar with FTP, a list of common FTP commands and their usage is shown in Table
4 SECTION II: PC Client Cool Thingss Table 6.1: Some Frequently Used FTP Commands Command(s) asc bin cd get, recv lcd mkdir put, send quote Description Use ASCII transfer mode. Use binary transfer mode. Change the current directory on the server. Download a file from the server. Change the local directory on your client. Create a new directory on the server. Upload a file to the server. Send a remote command to the server. FTP Scripting Files can be easily sent to and from the 400 using the recv and send commands. It is important to remember that when you send or receive a physical file from the 400, it is going to be basically a text file when received on the PC. That means that any fields containing packed numeric data will not be viewable. The solution to that problem is to create a pre-download program to copy the data into a file without packed fields. This is where remote commands come into play. Using the quote FTP command along with the RCMD FTP server command, you can run a program on the 400 from within FTP as follows: quote RCMD CALL PGM(XXX000CL) In this example, the program named XXX000CL is called through the FTP session. This ability becomes even more powerful when you consider that you can create a scripted FTP session to run frequently used functions. One thing to consider is that the library list used by the FTP session may not meet the requirements of your program. Not to worry however, because we can use the same quote RCMD function to add any required libraries to the current job s library list prior to running the application. The example shown in Figure 6.3 adds three libraries to the FTP job s library list and then calls the required program. 172
5 CHAPTER 6: FTP, File Transfer, and More quote RCMD ADDLIBLE QFNTCPL quote RCMD ADDLIBLE QSRV quote RCMD ADDLIBLE MYLIB quote RCMD CALL PGM(BLD001CL) recv BLD001PF quit Figure 6.3: A series of FTP commands used to run a program prior to downloading a file. In this example, the Add Library List Entry (ADDLIBLE) command is used to add the libraries QFNTCPL, QSRV, and MYLIB to our library list. Next the CALL command is used to run the CL program BLD001CL. Then the FTP recv command is used to download the file BLD001PF from the system. Finally the quit command ends the FTP session. You can use practically any OS/400 command from within an FTP script. Besides simply calling a program, you can do things like send messages to a user or run a query. For troubleshooting purposes, you can use the following command: ftp> Quote RCMD DSPJOBLOG This causes the job log for the FTP session to be sent to the default printer. By creating scripted FTP sessions, you can create functions for commonly used tasks. FTP scripts are basically text files that contain all of the keystrokes to be sent to the FTP server. This includes the user name and password so it s usually a good idea to create a user profile specifically for FTP scripting purposes. This allows you to give that profile access to required objects only. When the script is run, all output that would normally be sent to the FTP client display is output a QSYSPRT printer file. This is also a great tool for troubleshooting problems within an FTP script On the client side, you can use the! command to simply display a DOS prompt, or this command can be followed by a program name to launch that program. For example, the following command launches Windows Explorer and displays the C:\Windows directory: ftp>! EXPLORER C:\WINDOWS 173
6 SECTION II: PC Client Cool Things If a DOS program is run, processing of the FTP script is halted until the DOS program completes. If a Windows program is launched, the FTP script continues processing. This is an important point to remember if continued processing of the FTP script needs the launched application to complete. This gives you the ability to perform the same functionality client-side that the RCMD command gives you server-side. In addition to the RCMD server-side FTP command, there are several other server-side commands supported by the OS/400 FTP server. A partial list of these is shown in Table 6.2. These include commands to create a library or physical file and commands to provide information about an object or objects on the server or about the server itself. Table 6.2: OS/400 FTP Server Side Commands Command(s) ABOR ADDM FILE(library/file) MBR(member) ADDV FILE(library/file) MBR(member) APPE (file name) CDUP CRTL (library name) CRTP FILE(Library/file) RCDLEN(80) MAXMBRS(*NOMAX) CRTS FILE(Library/file) CWD DELE library/file.member DLTF DLTL LIST (library/file.member) Description End a data transfer in process. Add a member to a physical file. Add a variable length member to a physical file. Append to a file if one exists. Move current directory to parent directory. Create a library. Create a physical file. Create a source physical file. Change the default library. Delete a file member. Delete a file. Delete a library. Provide information about a specific object or objects in a specified library. 174
7 CHAPTER 6: FTP, File Transfer, and More Table 6.2: OS/400 FTP Server Side Commands, continued Command(s) MKD MODE (S=Stream, B=Block) NOOP PWD QUIT RCMD (OS400 command) REIN RETR (file.member) RMD RNFR from name RNTO to name SITE (TRIM, LISTFMT, NULLSFLDS, CRTCCSID, NAMEFMT) STAT STOR STOU SYST TIME Description Create a directory. Specify data transfer mode. Performs no function. Simply sends OK reply. Return the name of the current library. End the FTP session. Run a command on the server. Reinitialize the current session. Retrieve data from the specified file/member. Remove a directory. Use with RNTO to rename a file. Specifies the file to be renamed. Use with RNFR to rename a file. Specifies the new name for the file. Use with specified parameters to set server- specific options. Provide status information for the FTP session. Store data to a file and replace the contents if the file exists. Store data to a file and use a unique name if the file exists. Return the name of the remote operating system. Set the server timeout value for this FTP session. Any of these server-side commands can be sent from an FTP script by using the quote command. Let s go through the process of creating a simple FTP script. Launch Windows Notepad by clicking Run from the start menu. Now type NOTEPAD.EXE and press Enter. When the notepad window is displayed, type the code shown in Figure
8 SECTION II: PC Client Cool Things Figure 6.4: This example uses the RCMD FTP subcommand to execute OS/400 commands. This example first changes the current library to QGPL, using the client-side cd command. Next we add MYLIB to the library list for our FTP session. We then call the program GTDTA and the use the recv client command to download the specified file. Next we use the OS/400 Send Distribution (SNDDST) command to send an message that the file was sent to a specified user. Finally we output the job log using the OS/400 Display Job Log (DSPJOBLOG) command and end the FTP session using the quit client command. Save this file as FTPSAMP.SCP and exit Notepad. Now display a DOS window and type the following command to launch an FTP session using our script file: C:>FTP s:ftpsamp.scp The -s switch on the FTP command is used to identify that the FTP client should send the contents of the specified file rather than display an interactive FTP prompt. FTP scripting can be extremely useful when trying to integrate a PC-based database, like SQL Server or Microsoft Access, with the 400. While the FTP script is 176
9 CHAPTER 6: FTP, File Transfer, and More running commands on the 400, a program on the client is initiating it, thus you can have a PC program that exports data from a SQL Server database to an ASCII file. The program can then initiate an FTP script to send the file to the 400 and call a CL program to copy the data out of the flat ASCII file into a DB2/400 physical file. Another example would be a PC application that first runs an FTP script that calls a 400 program to create a specific set of data daily sales for example and then downloads the data to an ASCII file. The PC application then imports this data into a Microsoft Access database to be used for sales reporting. Although it may seem that this could be accomplished using ODBC or OLE DB, this option is not always available. Also, when you consider the ability to run OS/400 commands, you can see how running FTP scripts from a PC client can be extremely useful. The iseries 400 as an FTP Client In addition to having a robust FTP server, the iseries also gives you an FTP client that can be used to perform similar functions using the 400 rather than a PC. The FTP client on the 400 is launched by typing FTP or STRTCPFTP from a command line, followed by the IP address of the FTP server enclosed in single quotes. Figure 6.5 shows the OS/400 FTP client display. One nice thing that you ll notice is that the user name prompt from the FTP server will, if no user name is entered, send the current user name from the 400. Most of the same client commands supported by a PC client are supported on the 400. The help command can be used to display complete help text for the FTP client. 177
10 SECTION II: PC Client Cool Things Figure 6.5: The OS/400 FTP client login display. OS/400 FTP scripting is done by first creating a member in a source physical file that contains all of the commands required for the FTP session. These commands are preceded by the user name and password to log into the FTP server. Figure 6.6 shows a sample FTP script that first logs into the FTP server using the user name ANONYMOUS, then sends the password [email protected]. (This satisfies the requirement, which is in place on most FTP servers, that an address be sent to the FTP server as the anonymous password.) Anonymous [email protected] asc send SALES.Jan recv POS.txt POSDATA quit Figure 6.6: This is a sample of what an OS/400 FTP script looks like. 178
11 CHAPTER 6: FTP, File Transfer, and More The next line uses the FTP command asc to ensure that transfers are in ASCII mode. On the following line, the send command is used to transfer the file SALES with the member name Jan to the FTP server. As you can see, the physical file member is referred to in the format file.member. On the next line we use the recv command to download the file POS.txt into the physical file POSDATA. By default, when downloading into an existing physical file, the member specified, or the first member if no member is specified, is replaced. The final command in this script is quit, which is used, as you would expect, to log out of the FTP server. The actual process of running FTP from a batch job is accomplished by doing an Override Database File (OVRDBF) command for two files used by the ftp command. The first file named INPUT stores the commands to be sent to the FTP server. The second file is named OUTPUT and, upon completion of the FTP session, will contain the responses sent by the FTP server back to the session. Figure 6.7 shows a sample CL program that is used to run the FTP script shown earlier. /*===============================================================*/ /* To compile: */ /* */ /* CRTCLPGM PGM(XXX/FTP001CL) SRCFILE(XXX/QCLSRC) */ /* */ /*===============================================================*/ FTP001CL: PGM OVRDBF OVRDBF FILE(INPUT) TOFILE(MYLIB/FTPSCP) TOMBR(SENDDTA) FILE(OUTPUT) TOFILE(MYLIB/FTPOUT) TOMBR(OUTPUT) FTP REMOTESYS( ) DLTOVR OVR(*ALL) ENDPGM Figure 6.7: This CL program is used to execute an FTP script from the 400. In this example, we use the Override Database File (OVRDBF) CL command to specify the name of the file that will be used to send the client commands from 179
12 SECTION II: PC Client Cool Things our FTP script. The second OVRDBF command overrides the output file to a specified file. This file can be very valuable as a debugging tool when the CL program running the FTP command has not achieved the expected results. Remember that scripts like this are somewhat dependent on the fact that each command sent completes successfully. More accurately, the scripts are oblivious to a command that does not complete successfully. In addition to being able to do simple send/receive scripts like this one, you can also do more complex FTP scripts that do much more, as we saw earlier with PC clients. It s important to remember that the FTP server you are connecting to must support a function, running remote commands for example, for the function to be available on the client. Microsoft s FTP server does not support running remote commands. There are, however, third-party FTP server solutions that will give you this ability. Also remember that when you create a script on the 400, because the script is being run from a CL program, any processing that must occur as part of the process can simply be added to the CL program. This allows FTP scripts on the 400 to perform similar tasks to those written on a PC. Error Handling with FTP Scripts Error handling in a traditional sense does not exist within FTP scripting, because there is no ability to conditionally perform specific lines of an FTP script. There are, however, a few techniques that can be used to deal with errors if and when they do occur. The primary tool used for error handling is the OUTPUT file created when the FTP script is run. The downside to this method is that you can t deal with errors as they happen, but must deal with them after the fact by reading through the OUTPUT file and specifically scanning for returned errors by the reply code. An example of how this is done in RPG is shown in Figure 6.8. The sample program reads through each record in the OUTPUT file and uses the %SCAN function to locate the error code 550, which is returned if a file to be sent or received does not exist. This application then prints out an error log for the job, but your application might handle this in some other way, possibly running an application to build some data, or sending a message to the QSYSOPR message queue. 180
13 CHAPTER 6: FTP, File Transfer, and More *=============================================================== * To compile: * CRTBNDRPG PGM(XXX/SLG001RG) SRCFILE(XXX/QRPGLESRC) * *=============================================================== * FTP Session Output file FOUTPUT IF E DISK FQPRINTS O F 80 PRINTER OFLIND(*INOF) * Read Through Output file until end of file C Eval *INOF=*ON C DoU %EOF(OUTPUT) C Read OUTPUT C If %EOF(OUTPUT)=*OFF C If %Subst(SRCDTA:1:4)='550 ' C If *INOF=*On C Except Header C EndIf C Except Error C EndIf C EndIf C EndDo C Eval *INLR=*ON C Return OQPRINTS E Header 2 2 O 30 'FTP Session Error Report' O E Error 1 O SRCDTA 80 Figure 6.8: The RPG program SLG001RG searches an FTP OUTPUT file for a specific error. Using a slightly modified version of our earlier example, we call this program from the CL program used to initiate the FTP script. Figure 6.9 shows a sample of what this program looks like. Because the override for the OUTPUT file is already in place, all we really need to do here is call our report program. The important thing to remember is that, as with this example, all handling of errors is done after the fact. This can affect the way you design an application that uses FTP scripting. That point aside, this is still a very powerful tool. Being able to script FTP sessions from an iseries batch job allows you to perform data transfers that are initiated from the iseries, rather than having to be run on a PC. 181
14 SECTION II: PC Client Cool Things /*===============================================================*/ /* To compile: */ /* */ /* CRTCLPGM PGM(XXX/FTP002CL) SRCFILE(XXX/QCLSRC) */ /* */ /*===============================================================*/ FTP002CL: PGM OVRDBF OVRDBF FILE(INPUT) TOFILE(MYLIB/FTPSCP) TOMBR(SENDDTA) FILE(OUTPUT) TOFILE(MYLIB/FTPOUT) TOMBR(OUTPUT) FTP REMOTESYS( ) CALL SLG001RG DLTOVR OVR(*ALL) ENDPGM Figure 6.9: This CL program runs an FTP script and then prints out any 550 errors received. How you determine whether your project is best suited to an FTP job that runs on the 400 or on a PC depends greatly on what is required. For example, if your FTP project requires programs to be run both on the 400 and on the PC, you ll probably want to initiate it from the PC s FTP client. If the FTP job is to be part of an existing job stream on the 400, then it makes more sense to keep the FTP script running from the OS/400 FTP client. Whether you run the FTP script from a PC client or from OS/400 s FTP client, FTP can do a lot more than just file transfers. 182
iseries File Transfer
iseries File Transfer Basic transfer types Save files CSV files (spreadsheets) Flat files Spool files Aurora Technologies, Inc. 2 FTP overview Reference manual URL - http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/rzaiq/rzaiqreference.htm
ERserver. iseries FTP
ERserver iseries FTP ERserver iseries FTP Copyright International Business Machines Corporation 1998, 2002. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure restricted
Users Guide. FTP/400 File Transfer API and Remote Command Server Version 1.00. By RJS Software Systems, Inc.
FTP/400 File Transfer API and Remote Command Server Version 1.00 Users Guide By RJS Software Systems, Inc. RJS Software Systems P.O. Box 19408 Minneapolis, MN 55419 (612) 822-0412 Voice (612) 822-1364
File Transfer Protocol (FTP) Chuan-Ming Liu Computer Science and Information Engineering National Taipei University of Technology Fall 2007, TAIWAN
File Transfer Protocol (FTP) Chuan-Ming Liu Computer Science and Information Engineering National Taipei University of Technology Fall 2007, TAIWAN 1 Contents CONNECTIONS COMMUNICATION COMMAND PROCESSING
FTP protocol (File Transfer Protocol)
FTP protocol (File Transfer Protocol) Introduction to FTP protocol FTP protocol (File Transfer Protocol) is, as its name indicates a protocol for transferring files. The implementation of FTP dates from
List of FTP commands for the Microsoft command-line FTP client
You are on the nsftools.com site This is a list of the commands available when using the Microsoft Windows command-line FTP client (requires TCP/IP to be installed). All information is from the Windows
Table of Contents Introduction Supporting Arguments of Sysaxftp File Transfer Commands File System Commands PGP Commands Other Using Commands
FTP Console Manual Table of Contents 1. Introduction... 1 1.1. Open Command Prompt... 2 1.2. Start Sysaxftp... 2 1.3. Connect to Server... 3 1.4. List the contents of directory... 4 1.5. Download and Upload
Administrasi dan Manajemen Jaringan 2. File Transfer Protocol (FTP)
Administrasi dan Manajemen Jaringan 2. File Transfer Protocol (FTP) M. Udin Harun Al Rasyid, Ph.D http://lecturer.eepis-its.edu/~udinharun [email protected] Lab Jaringan Komputer (C-307) Table of
2.5 TECHNICAL NOTE FTP
Version 2.5 TECHNICAL NOTE FTP Protocol Agent Overview Stonesoft Corp. Itälahdenkatu 22A, FIN-00210 Helsinki Finland Tel. +358 (9) 4767 11 Fax. +358 (9) 4767 1234 email: [email protected] Copyright 2002
How to output SpoolFlex files directly to your Windows server
How to output SpoolFlex files directly to your Windows server This document will quickly cover how to setup your AS/400 or iseries system to communicate with a Windows based file server. Under normal circumstances
Networking File Transfer Protocol
System i Networking File Transfer Protocol Version 5 Release 4 System i Networking File Transfer Protocol Version 5 Release 4 Note Before using this information and the product it supports, read the information
$ftp = Net::FTP->new("some.host.name", Debug => 0) or die "Cannot connect to some.host.name: $@";
NAME Net::FTP - FTP Client class SYNOPSIS use Net::FTP; $ftp = Net::FTP->new("some.host.name", Debug => 0) or die "Cannot connect to some.host.name: $@"; $ftp->login("anonymous",'-anonymous@') or die "Cannot
Downloading Files using FTP
Downloading Files using FTP Transferring files to and from Barney or other server is done using the File Transfer Protocol, more commonly referred to as FTP. Using FTP, you can transfer files to and from
STIDistrict Server Replacement
STIDistrict Server Replacement Major Steps Defined This document addresses how to migrate data and applications from an existing STIDistrict (SQL) Server to a new machine. There will be 8 major steps:
Configuring FTP Availability Monitoring With Sentry-go Quick & Plus! monitors
Configuring FTP Availability Monitoring With Sentry-go Quick & Plus! monitors 3Ds (UK) Limited, November, 2013 http://www.sentry-go.com Be Proactive, Not Reactive! Many sites and external systems transfer
WS_FTP Pro for Windows 95/98/NT
Note to Instructor: These instructions were written for the faculty and staff to use to familiarize themselves with WS_FTP Pro. The majority of the audience consists of nonspecialists and executives. Also,
WS_FTP Server. User s Guide. Software Version 3.1. Ipswitch, Inc.
User s Guide Software Version 3.1 Ipswitch, Inc. Ipswitch, Inc. Phone: 781-676-5700 81 Hartwell Ave Web: http://www.ipswitch.com Lexington, MA 02421-3127 The information in this document is subject to
Qsync Install Qsync utility Login the NAS The address is 192.168.1.210:8080 bfsteelinc.info:8080
Qsync Qsync is a cloud based file synchronization service empowered by QNAP Turbo NAS. Simply add files to your local Qsync folder, and they will be available on your Turbo NAS and all its connected devices.
Windows Based FTP Server with Encryption and. other Advanced Features.
Project Number: MXC MQP 1096 Windows Based FTP Server with Encryption and other Advanced Features. A Major Qualifying Project Report Submitted to the Faculty of the WORCESTER POLYTECHNIC INSTITUTE in partial
File Transfer: FTP and TFTP
CHAPTER 9 File Transfer: FTP and TFTP Exercises. 2... If the control connection is accidentally severed during an FTP transfer, there would be no problem until the data transfer completed and the client
EXTENDED FILE SYSTEM FOR FMD AND NANO-10 PLC
EXTENDED FILE SYSTEM FOR FMD AND NANO-10 PLC Before you begin, please download a sample I-TRiLOGI program that will be referred to throughout this manual from our website: http://www.tri-plc.com/trilogi/extendedfilesystem.zip
www.orati-systems.com
www.orati-systems.com Table of Contents Summary Features Requirements Installation and configuration Rebuild and deploy Java Debugging Summary isftp is an open source toolset developed by Orati Systems
CGS 1550 File Transfer Project Revised 3/10/2005
CGS 1550 File Transfer Project Revised 3/10/2005 PURPOSE: The purpose of this project is to familiarize students with the three major styles of FTP client, which are: Pure (FTP only), character-based,
CREATE!FORM SERVER FOR ISERIES V6R1 INSTALLATION
T ECHNICAL NOTE Product: Create!form Server 2.8 Last modified: February 2, 2009 5:49 pm Created by: Development Inside this note: Installing Create!form Server 2.8 CREATE!FORM SERVER FOR ISERIES V6R1 INSTALLATION
FILE TRANSFER PROTOCOL (FTP) SITE
FILE TRANSFER PROTOCOL (FTP) SITE Section 1 - SPIN System Overview As part of the digital plan submission process that Registries is currently implementing a File Transfer Protocol (FTP) site has been
Legal Notes. Regarding Trademarks. 2012 KYOCERA Document Solutions Inc.
Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable for any problems arising from
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
Automating FTP with the CP 443-1 IT
Automating FTP with the CP 443-1 IT Contents Page Introduction 2 FTP Basics with the SIMATIC NET CP 443-1 IT 3 CONFIGURATION 3 FTP SERVICES 6 FTP Server with the SIMATIC NET CP 443-1 IT 9 OVERVIEW 9 CONFIGURATION
File Transfer And Access (FTP, TFTP, NFS) Chapter 25 By: Sang Oh Spencer Kam Atsuya Takagi
File Transfer And Access (FTP, TFTP, NFS) Chapter 25 By: Sang Oh Spencer Kam Atsuya Takagi History of FTP The first proposed file transfer mechanisms were developed for implementation on hosts at M.I.T.
Active Directory Integration for Greentree
App Number: 010044 Active Directory Integration for Greentree Last Updated 14 th February 2013 Powered by: AppsForGreentree.com 2013 1 Table of Contents Features... 3 Options... 3 Important Notes... 3
Migrating helpdesk to a new server
Migrating helpdesk to a new server Table of Contents 1. Helpdesk Migration... 2 Configure Virtual Web on IIS 6 Windows 2003 Server:... 2 Role Services required on IIS 7 Windows 2008 / 2012 Server:... 2
Using SSH Secure Shell Client for FTP
Using SSH Secure Shell Client for FTP The SSH Secure Shell for Workstations Windows client application features this secure file transfer protocol that s easy to use. Access the SSH Secure FTP by double-clicking
File Transfer Protocol - FTP
File Transfer Protocol - FTP TCP/IP class 1 outline intro kinds of remote file access mechanisms ftp architecture/protocol traditional BSD ftp client ftp protocol command interface ftp trace (high-level)
How to print or upgrade using the FTP protocol.
FTP Protocol. How to print or upgrade using the FTP protocol. A Brother HOW-TO Document Abstract With the release of version 3.00 or later (for the HL-1270N) or version 2.00 (for the HL-2400Ce/HL- 3400CN)
FTP Manager. User Guide. July 2012. Welcome to AT&T Website Solutions SM
July 2012 FTP Manager User Guide Welcome to AT&T Website Solutions SM We are focused on providing you the very best web hosting service including all the tools necessary to establish and maintain a successful
Week Date Teaching Attended 2 Jan 2013 Lab 1: Linux Services/Toolkit Dev t
Week Date Teaching Attended 2 Jan 2013 Lab 1: Linux Services/Toolkit Dev t Aim: The aim of this lab is to investigate the discovery and configuration of services within Linux. It uses a Linux Ubuntu Virtual
2 Advanced Session... Properties 3 Session profile... wizard. 5 Application... preferences. 3 ASCII / Binary... Transfer
Contents I Table of Contents Foreword 0 Part I SecEx Overview 3 1 What is SecEx...? 3 2 Quick start... 4 Part II Configuring SecEx 5 1 Session Profiles... 5 2 Advanced Session... Properties 6 3 Session
Fundamentals of UNIX Lab 16.2.6 Networking Commands (Estimated time: 45 min.)
Fundamentals of UNIX Lab 16.2.6 Networking Commands (Estimated time: 45 min.) Objectives: Develop an understanding of UNIX and TCP/IP networking commands Ping another TCP/IP host Use traceroute to check
WS_FTP Professional 12
WS_FTP Professional 12 Tools Guide Contents CHAPTER 1 Introduction Ways to Automate Regular File Transfers...5 Check Transfer Status and Logs...6 Building a List of Files for Transfer...6 Transfer Files
Textura CMS Interface Setup Manual. Version 1.1
Textura CMS Interface Setup Manual Version 1.1 January 4, 2007 This user manual contains confidential information of Textura, LLC and is protected by all applicable patents, copyright, trademark trade
Parallels. for your Linux or Windows Server. Small Business Panel. Getting Started Guide. Parallels Small Business Panel // Linux & Windows Server
Getting Started Guide Parallels Small Business Panel for your Linux or Windows Server Getting Started Guide Page 1 Getting Started Guide: Parallels Small Business Panel, Linux & Windows Server Version
EXTENDED FILE SYSTEM FOR F-SERIES PLC
EXTENDED FILE SYSTEM FOR F-SERIES PLC Before you begin, please download a sample I-TRiLOGI program that will be referred to throughout this manual from our website: http://www.tri-plc.com/trilogi/extendedfilesystem.zip
ecopy ShareScan 5.0 SQL installs guide
ecopy ShareScan 5.0 SQL installs guide Created by Rob O Leary, 3/28/2011 5.0 SQL installs guide 2 ShareScan 5.0 has two SQL setup types: Complete: Installs and connects the local MS SQL Server 2008 Express
Addonics T E C H N O L O G I E S. NAS Adapter. Model: NASU2. 1.0 Key Features
1.0 Key Features Addonics T E C H N O L O G I E S NAS Adapter Model: NASU2 User Manual Convert any USB 2.0 / 1.1 mass storage device into a Network Attached Storage device Great for adding Addonics Storage
Setup Instructions for Secure Hummingbird FTP
Setup Instructions for Secure Hummingbird is the terminal emulation software that allows users to connect their pc to the mainframe in a secure environment. For example, this allows users to connect to
WS_FTP Pro. User s Guide. Software Version 6. Ipswitch, Inc.
User s Guide Software Version 6 Ipswitch, Inc. Ipswitch, Inc. Phone: 781-676-5700 81 Hartwell Ave Fax: 781-676-5710 Lexington, MA 02421-3127 Web: http://www.ipswitch.com The information in this document
Working With Your FTP Site
Working With Your FTP Site Welcome to your FTP Site! The UnlimitedFTP (UFTP) software will allow you to run from any web page using Netscape, Internet Explorer, Opera, Mozilla or Safari browsers. It can
Server & Workstation Installation of Client Profiles for Windows
C ase Manag e m e n t by C l i e n t P rofiles Server & Workstation Installation of Client Profiles for Windows T E C H N O L O G Y F O R T H E B U S I N E S S O F L A W General Notes to Prepare for Installing
National Fire Incident Reporting System (NFIRS 5.0) NFIRS Data Entry/Validation Tool Users Guide
National Fire Incident Reporting System (NFIRS 5.0) NFIRS Data Entry/Validation Tool Users Guide NFIRS 5.0 Software Version 5.6 1/7/2009 Department of Homeland Security Federal Emergency Management Agency
HELP DESK MANUAL INSTALLATION GUIDE
Help Desk 6.5 Manual Installation Guide HELP DESK MANUAL INSTALLATION GUIDE Version 6.5 MS SQL (SQL Server), My SQL, and MS Access Help Desk 6.5 Page 1 Valid as of: 1/15/2008 Help Desk 6.5 Manual Installation
Printing Options. Netgear FR114P Print Server Installation for Windows XP
Netgear FR114P Print Server Installation for Windows XP January 2007 This chapter describes how to install and configure the print server in your Netgear Firewall/Print Server Model FR114P. Below, the
Capture Pro Software FTP Server System Output
Capture Pro Software FTP Server System Output Overview The Capture Pro Software FTP server will transfer batches and index data (that have been scanned and output to the local PC) to an FTP location accessible
2 SQL in iseries Navigator
2 SQL in iseries Navigator In V4R4, IBM added an SQL scripting tool to the standard features included within iseries Navigator and has continued enhancing it in subsequent releases. Because standard features
Compuprint 4247 Serial Matrix Printers
Compuprint 4247 Serial Matrix Printers Remote Printer Management Utility for Serial Matrix Printers MAN10300-00.00 First edition (October 2011) This edition applies to the Compuprint 4247 printers and
Ipswitch WS_FTP Server
Ipswitch WS_FTP Server User s Guide Software Version 5.0 Ipswitch, Inc Ipswitch Inc. Web: http://www.ipswitch.com 10 Maguire Road Phone: 781.676.5700 Lexington, MA Fax: 781.676.5710 02421 Copyrights The
Robot SCHEDULE 12 User Guide
Robot SCHEDULE 12 User Guide Copyright Copyright HelpSystems, LLC. All rights reserved. Robot is a division of HelpSystems. www.helpsystems.com U.S.: +1 952-933-0609 Outside the U.S.: +44 (0) 870 120 3148
Step-by-Step Setup Guide Wireless File Transmitter FTP Mode
EOS Step-by-Step Setup Guide Wireless File Transmitter FTP Mode Ad Hoc Setup Windows XP 2012 Canon U.S.A., Inc. All Rights Reserved. Reproduction in whole or in part without permission is prohibited. 1
QT-6000 FTP CLIENT SETUP
QT-6000 FTP CLIENT SETUP The QT-6000 with IPL Versions 1.43K and higher now have a new FTP (File Transfer Protocol) function to allow direct file transfers from the QT-6000 to a PC. The PC can be on the
Communication Systems Network Applications - Online Services
Scope Communication Systems Network Applications - Online Services Prof. Dr.-Ing. Lars Wolf TU Braunschweig Institut für Betriebssysteme und Rechnerverbund Mühlenpfordtstraße 23, 38106 Braunschweig, Germany
Integrating Secure FTP into Data Services
Integrating Secure FTP into Data Services SAP Data Services includes decently-robust native support for FTP transport, as long as you don t mind it being non-secured. However, understandably, many applications
embeo Getting Started and Samples
embeo smb filesharing development kit Getting Started and Samples Getting Started Guide rev. 1.4 1 Introduction to SMB The SMB protocol, CIFS, or Windows File Sharing as it is more commonly known, is the
Securing Your User Profiles Against Abuse
Securing Your User Profiles Against Abuse Dan Riehl IT Security and Compliance Group, LLC Cilasoft Security Solutions - US Operations [email protected] Areas of Potential User Profile Abuse What
Configuring, Customizing, and Troubleshooting Outlook Express
3 Configuring, Customizing, and Troubleshooting Outlook Express............................................... Terms you ll need to understand: Outlook Express Newsgroups Address book Email Preview pane
NOTE: Please refer to the LinkNavigator CD-ROM s IP Setup Utility if you do not know the LinkStation s IP Address or Host Name.
FTP Setup Guide This guide will assist you in setting up the FTP Server on Buffalo s LinkStation product. Instructions to setup anonymous and password protected (registered user) FTP Servers will be shown
Setting Up Your FTP Server
Requirements:! A computer dedicated to FTP server only! Linksys router! TCP/IP internet connection Steps: Getting Started Configure Static IP on the FTP Server Computer: Setting Up Your FTP Server 1. This
Maintaining the Content Server
CHAPTER 7 This chapter includes the following Content Server maintenance procedures: Backing Up the Content Server, page 7-1 Restoring Files, page 7-3 Upgrading the Content Server, page 7-5 Shutting Down
How to Scale out SharePoint Server 2007 from a single server farm to a 3 server farm with Microsoft Network Load Balancing on the Web servers.
1 How to Scale out SharePoint Server 2007 from a single server farm to a 3 server farm with Microsoft Network Load Balancing on the Web servers. Back to Basics Series By Steve Smith, MVP SharePoint Server,
National Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide
National Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide NFIRS 5.0 Software Version 5.6 1/7/2009 Department of Homeland Security Federal Emergency Management Agency United States
Protocolo FTP. FTP: Active Mode. FTP: Active Mode. FTP: Active Mode. FTP: the file transfer protocol. Separate control, data connections
: the file transfer protocol Protocolo at host interface local file system file transfer remote file system utilizes two ports: - a 'data' port (usually port 20...) - a 'command' port (port 21) SISTEMAS
? Index. Introduction. 1 of 38 About the QMS Network Print Monitor for Windows NT
1 of 38 About the QMS Network for Windows NT System Requirements" Installing the " Using the " Troubleshooting Operations" Introduction The NT Print Spooler (both workstation and server versions) controls
emedny FTP Batch Dial-Up Number 866 488 3006 emedny SUN UNIX Server ftp 172.27.16.79
This document contains most of the information needed to submit FTP Batch transactions with emedny. It does not contain the unique FTP User ID/Password required to log in to the emedny SUN UNIX Server.
CASHNet Secure File Transfer Instructions
CASHNet Secure File Transfer Instructions Copyright 2009, 2010 Higher One Payments, Inc. CASHNet, CASHNet Business Office, CASHNet Commerce Center, CASHNet SMARTPAY and all related logos and designs are
FirewallTM. isecurity. Out-of-the Box. The Network Security Component of. Version 15. Copyright Raz-Lee Security Ltd.
FirewallTM The Network Security Component of isecurity Out-of-the Box Version 15 Copyright Raz-Lee Security Ltd. Updated: 02/09/2011 This guide is intended to provide as a quick beginning to the principal
Installation & Maintenance Guide
The instruction booklet is also included on the CD in Word and Acrobat formats, which may be easier to print. (If you want to install Acrobat Reader run d:\acroread\setup.exe (where d:\ is the identifier
Out n About! for Outlook Electronic In/Out Status Board. Administrators Guide. Version 3.x
Out n About! for Outlook Electronic In/Out Status Board Administrators Guide Version 3.x Contents Introduction... 1 Welcome... 1 Administration... 1 System Design... 1 Installation... 3 System Requirements...
DocuPrint C3290 FS Features Setup Guide
DocuPrint C3290 FS Features Setup Guide Adobe and PostScript are trademarks of Adobe Systems Incorporated in the United States and/or other countries. Apple, Bonjour, ColorSync, EtherTalk, Macintosh, and
Simple. Control Panel. for your Linux Server. Getting Started Guide. Simple Control Panel // Linux Server
Getting Started Guide Simple Control Panel for your Linux Server Getting Started Guide Page 1 Getting Started Guide: Simple Control Panel, Linux Server Version 2.1 (02.01.10) Copyright 2010. All rights
Embedded Document Accounting Solution (edas) for Cost Recovery. Administrator's Guide
Embedded Document Accounting Solution (edas) for Cost Recovery Administrator's Guide September 2013 www.lexmark.com Contents 2 Contents Overview...4 Getting started...5 Understanding installation requirements...5
Getting Started With Your Virtual Dedicated Server. Getting Started Guide
Getting Started Guide Getting Started With Your Virtual Dedicated Server Setting up and hosting a domain on your Linux Virtual Dedicated Server using Plesk 8.0. Getting Started with Your Virtual Dedicated
Bitrix Site Manager ASP.NET. Installation Guide
Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary
Managing Software and Configurations
55 CHAPTER This chapter describes how to manage the ASASM software and configurations and includes the following sections: Saving the Running Configuration to a TFTP Server, page 55-1 Managing Files, page
9236245 Issue 2EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation
9236245 Issue 2EN Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation Nokia 9300 Configuring connection settings Legal Notice Copyright Nokia 2005. All rights reserved. Reproduction,
Windows Hosting Documentation
Windows Hosting Documentation Web Hosting Basics Control Panel Access your Control Panel at http://your-domain-name.com/stats/ to change your password, setup your e-mail accounts, administer your account,
Microsoft Virtual Labs. Administering the IIS 7 File Transfer Protocol (FTP) Server
Microsoft Virtual Labs Administering the IIS 7 File Transfer Protocol (FTP) Server Table of Contents Exercise 1 Installing the Microsoft FTP Publishing Service for the IIS 7... 1 Exercise 2 Introducing
Avid Technology, Inc. inews NRCS. inews FTP Server Protocol Specification. Version 2.8 12 January 2006
Avid Technology, Inc. inews NRCS inews FTP Server Protocol Specification Version 2.8 12 January 2006 NOTICE: Avid Technology, Inc. accepts no responsibility for the accuracy of the information contained
Allworx Installation Course
VPN Hello and welcome. In the VPN section we will cover the steps for enabling the VPN feature on the Allworx server and how to set up a VPN connection to the Allworx System from your PC. Page 1 VPN The
Uploads from client PC's to mercury are not enabled for security reasons.
Page 1 Oracle via SSH (on line database classes only) The CS2 Oracle Database (Oracle 9i) is located on a Windows 2000 server named mercury. Students enrolled in on line database classes may access this
Canon WFT-E1 (A) Wireless File Transmitter. Network Support Guide
1 Canon WFT-E1 (A) Wireless File Transmitter Network Support Guide Windows XP - Infrastructure Wireless Mode Connection 2 Setting up the WFT-E1A on Windows XP Home or Professional Infrastructure Wireless
Using Logon Agent for Transparent User Identification
Using Logon Agent for Transparent User Identification Websense Logon Agent (also called Authentication Server) identifies users in real time, as they log on to domains. Logon Agent works with the Websense
Getting Started Guide. Getting Started With Your Dedicated Server. Setting up and hosting a domain on your Linux Dedicated Server using Plesk 8.0.
Getting Started Guide Getting Started With Your Dedicated Server Setting up and hosting a domain on your Linux Dedicated Server using Plesk 8.0. Getting Started with Your Dedicated Server Plesk 8.0 Version
Network Scanner Tool R3.1. User s Guide Version 3.0.04
Network Scanner Tool R3.1 User s Guide Version 3.0.04 Copyright 2000-2004 by Sharp Corporation. All rights reserved. Reproduction, adaptation or translation without prior written permission is prohibited,
NovaBACKUP xsp Version 15.0 Upgrade Guide
NovaBACKUP xsp Version 15.0 Upgrade Guide NovaStor / November 2013 2013 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject
How to export a spool file from an AS/400 and export to a Windows PC
How to export a spool file from an AS/400 and export to a Windows PC This instruction manual is intended for customers working with AS/400 host systems and Lexmark printers capable of printing from an
Parallels Plesk Panel 11 for your Linux server
Getting Started Guide Parallels Plesk Panel 11 for your Linux server Getting Started Guide Page 1 Getting Started Guide: Parallels Plesk Panel 11, Linux Server Version 1.1 (11.1.2012) Copyright 2012. All
IP Phone Configuration and Troubleshooting Guide
IP Phone Configuration and Troubleshooting Guide NetVanta 7000 Series and IP 700 Series Phones Overview The purpose of this guide: Explain the default configuration. Explain how to configure the NetVanta
Server Installation, Administration and Integration Guide
Server Installation, Administration and Integration Guide Version 1.1 Last updated October 2015 2015 sitehelpdesk.com, all rights reserved TABLE OF CONTENTS 1 Introduction to WMI... 2 About Windows Management
