Cyberduck can connect to several cloud storage providers, including (but not limited to) Microsoft Azure and OneDrive, BackBlaze, Dropbox, Google, Amazon S3, Rackspace.
If you are looking at having only one tool for access to the various different storage options you have, this might be the best tools to use.
Cyberduck can be downloaded from https://cyberduck.io/?l=en - it is free to download and use.
The downside to CyberDuck (compared to WinSCP, say) is that you may not be able to directly work on files stored on HPC resources. You may be able to configure different behaviour in Preferences.
NOTE: if you are having issues with permissions, please see information at https://trac.cyberduck.io/wiki/help/en/howto/info. Permission should be set to
Configuration/Use of CyberDuck
The documentation below represents use of CyberDuck on Windows. OSX users will have a slightly different look/feel when using Cyberduck.
After starting Cyberduck, click on the Open Connection icon and you will see a window popup similar to:
For access to HPC storage, you must select SFTP (SSH File Transfer Protocol).
I have highlighted the fields that you will need to fill out or modify. JCU userids usually start with jc, followed by 6 digits.
Advanced users can configure SSH key based authentication. If this doesn't mean anything to you, ignore it.
Click on the Connect button. You may see the following window popup:
Fingerprints (MD5 & SHA256) for the HPC login services are:
Click on the Yes button if there is a fingerprint match.
If the fingerprint you see is the same as one of those in the table, check the Always box and click on Allow.
You should now be presented with a Windows explorer like interface to your HPC home directory.
There are several configuration/preferences options that can be modified to suit your requirements.