GUI Clients
While many users find it reasonable to perform simple data transfers using command line utilities, having a utility with a graphical user interface (GUI) can make transferring data easier, especially when working with lots of data and when using advanced options. The following free applications provide such GUI interfaces for the utilities discussed in this topic. Other commercial graphical applications can also be found.
FileZilla
FileZilla is a mature open source project that provides both FTP and SFTP transfers between a local client system and a remote computer. It is available for Windows, Mac OS X and Linux operating systems. Its GUI lets you configure remote server connections and establish a connection with one of those servers. You can then interactively browse through your local and remote file systems, select files and/or folders and initiate a transfer operation.
A Pro version of the software is available for a fee and it provides protocol support for connections to multiple cloud storage providers, including Amazon S3, Google Cloud Storage and Microsoft Azure. Note that unlike Globus, this feature does not provide a direct connection between the cloud storage provider and a compute server - all connections must include your local computer as one of the participants.
Users who want to connect to TACC systems (like Stampede2 and Frontera) should select the logon type "Interactive" when configuring their connection. This will allow your security key or remembered password to be provided to the remote system but also prompt you to enter the RSA token (from the phone app) that is required to complete your connection.
Cyberduck and Mountain Duck
Cyberduck is an open source application that provides both FTP and SFTP transfers between a local client system and a remote computer. It is available for Windows and Mac OS X operating systems. It provides functionality similar to that of FileZilla and includes protocols to connect to multiple cloud storage providers, including Amazon S3, Google Drive, Microsoft Azure and OpenStack Swift. TACC system users will automatically be prompted to enter an RSA token (from the phone app) when connecting to Stampede2 or Frontera.
Mountain Duck is a commercial product from the makers of Cyberduck that allows you to mount remote storage as volumes in Windows File Explorer or macOS Finder. You can then easily transfer files to or from these mounted volumes or keep them synced up with folders in your local file system.