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.
File Filtering
- 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:
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.