...
put: copy a file from the machine on which sftp was started onto the remote machine. As with "get", wild cards such as "*" can be used to specify a pattern. And "-R" (note the capital again) can be used to transfer the content of a folder recursively.
FileZilla
fileZilla is a ftp and sftp graphical client. For windows users it can be installed from the software centre. fileZilla can be used on windows (or Linux) to transfer data easily to and from Linux VM with the same credentials you are using to login.
DropBox
DropBox can be used on RCC virtual machines. It provides an easy and effective way to transfer and access data.
...