New Enterprise Co:Z Release 8.1.0 is available. Review the Release Notes and Download.
New Enterprise Co:Z Release 8.1.0 is available.

Co:Z SFTP is a port of OpenSSH SFTP 8.4p1 for z/OS which adds support for z/OS datasets, catalogs, spool files, SMF, etc. This product is designed to work with secure SSH connections provided by IBM z/OS OpenSSH. The rich set of z/OS features in Co:Z SFTP are implemented in such a way as to be completely accessible from OpenSSH or standard-compliant SFTP products on other platforms.

Using Co:Z SFTP-server, systems with OpenSSH or another SFTP compatible client may transfer files directly to z/OS datasets and control all aspects of dataset allocation, formats, and codepage conversion. Co:Z SFTP retains compatibility with OpenSSH sftp, supporting the binary transfer of z/OS UNIX files, but also supports codepage and line terminator conversion.

Using Co:Z SFTP client, z/OS datasets and POSIX files can be transfered. The client may be used interactively or from a z/OS batch job (typically from within a Co:Z Batch job step).


The User's Guide contains many examples for using the Co:Z SFTP Server and Client.

For using the Co:Z SFTP Server, see:

For using the Co:Z SFTP Client see:


  • Works with most existing SFTP implementations
  • Transfers datasets via the get and put commands
  • Navigates z/OS catalogs via the cd command.
  • Lists dataset information and PDS directories via the ls command.
  • Records SMF 119 records if user has BPX.SMF SAF authorization.
  • Supports IBM FTP compatible user exits. See the Co:Z SFTP Exits Guide for information.
  • Supports direct access to datasets which can be opened in sequential, record mode by the fopen() C-library routine. This includes:
    • z/OS sequential datasets (QSAM, BSAM, VSAM)
    • PDS and PDSE members
    • SYSOUT datasets, including the z/OS internal reader
  • Supports files or datasets larger than 2GB
  • Supports text or binary conversion via flexible line-termination rules
  • Supports flexible record padding / overflow rules
  • Supports dataset dynamic allocation (BPXWDYN) keywords
  • Supports JES2 and JES3 job status and spool file transfer

Supported Environments:

z/OS Host Requirements

  • V2R2 or later, with a minimum machine architecture of z10 and above
  • IBM z/OS OpenSSH - See our Quick Install Guide

Client Requirements

  • Wide variety of operating systems, including Windows, *IX variants, z/OS...
  • SFTP clients supporting SSH File Transfer Protocol, such as:
    • Co:Z SFTP client for z/OS
    • OpenSSH
    • puTTy psftp
    • winSCP
    • gFTP