Couchdrop SFTP provides you the ability to use the standard interactive SFTP shell with your cloud storage endpoint such as Azure Blob and File Storage, Digital Ocean Spaces or OneDrive Cloud without leaving your terminal.
Before starting, you need a Couchdrop account and a linked cloud storage provider. This can be created by visiting https://my.couchdrop.io.
Although the below walkthrough is using CLI, you can use the likes of CyberDuck, FileZilla, WinSCP and any other SFTP client - we have a walkthrough here on how to use FileZilla with Couchdrop.
First link your storage endpoint to Couchdrop -
Start your interactive SFTP session using 'sftp <username>@sftp.couchdrop.io'
To list the files currently in your endpoint use the standard Linux 'ls' command, to change to a sub-directory then 'cd <directory_name>' will take you to the nested directory
To upload files to your current SFTP cloud storage directory then 'put' will be the syntax used, and 'get' will be used to download files from your current SFTP session.