FTP

GoAnywhere can connect to both standard FTP servers and secure FTP servers using SFTP (FTP over SSH) and FTPS (FTP over SSL) protocols.  FTP/SFTP/FTPS servers can be pre-defined in GoAnywhere's Administrator as reusable Resources which can then be selected from simple drop down menus.

FTP Tasks can be placed within GoAnywhere Projects and executed as part of a cohesive process.  For instance, a Project could be defined to retrieve records from a database file, convert the records into a CSV file, and then put the CSV file onto a FTP server.
GoAnywhere provides comprehensive FTP features to satisfy enterprise requirements.
  • Comprehensive support of the FTP command set
  • Get, Put, Delete and Move files
  • Create, Change and Rename directories
  • Execute custom commands
  • Transfer multiple files per connection
  • Autodetect Binary and ASCII modes
  • Make Passive and Active connections
  • Indicate the number of connection retry attempts and timeout values
  • Auto suffix and prefix file names with constants, timestamps or variables
  • Override file names and other properties at execution time using variables
Screenshot of defining a FTP Get: 
ftp

File Filtering
When getting or putting files via FTP, the files selected can be included and excluded using various filter criteria:
  • Wildcards (i.e. "trans*.txt" or "*.xls")
  • Date and time range
  • Size range
FTP Logs
FTP logs are generated for all FTP transmissions in GoAnywhere.  The level of log detail can be controlled by the user on a per-Project basis.
 

GoAnywhere can be installed onto IBM System i, Windows, Linux and UNIX platforms.  System i is also referred to as iSeries, as400, as/400 and i5.