UFTP client
The UFTP commandline client enables users to
compute checksums for remote files (
checksum
)sync remote/local files (
sync
)make remote directories (
mkdir
)delete remote files or directories (
rm
)perform authentication to help integrate UFTP with other tools
The UFTP client will connect to an authentication server (either a UNICORE/X server or the Auth Server) to authenticate and then to the UFTPD Server for transferring data or making a file operation.

The UFTP client supports username/password authentication, OIDC token authentication and ssh-key authentication.
The UFTP client supports multiple concurrent FTP connections for highly efficient data transfers in high-performance environments.
Features
Commands (UNIX-like semantics)
Supports multi-threaded transfers, encryption and compression of the data streams
-
sshkey incl. support for ssh-agent (on Linux only)
OIDC via oidc-agent
Username/password
Basic Usage
Basic usage of the UFTP Client.
User Manual
User Manual with detailed instructions and examples for using the UFTP Client.
Building
Building the UFTP Client distribution packages.