Transferring Files to Your New Machine with Cyberduck

Now that you've created a machine, we will use Cyberduck to move our precious files up to this machine.

Transferring Files to Your New Machine with Cyberduck

Now that you've created a machine, connected to it, now we need a way to move our precious files up to this machine.

SFTP Clients allow you to upload and transfer files to your machine in RONIN using SFTP. You'll be able to drag and drop files from your desktop to either a Linux or Windows machine.

SFTP stands for Secure File Transfer Protocol, and it's exactly that. Secure meaning encrypted, and encrypting things helps prevent baddies from spying on what you're doing.

If you're on Windows / Mac, we recommend downloading Cyberduck. For the rest of this tutorial, we'll be using Cyberduck, however any SFTP client will work just as well (such as FileZilla or WinSCP).

If you're on Linux, we recommend Remmina, which comes with many distributions already, and also has SSH capabilities for Linux and RDP for Windows machines.

Quick Start Guide

  1. Download and install Cyberduck from here. For most users, the default installation options are OK.
  2. Download a cyberduck profile from your object storage card in RONIN by clicking on the 3 dots in the top right corner of the card, then navigating to "Connect Info" and clicking "DOWNLOAD CYBERDUCK PROFILE"
  3. Input your access key ID and secret access key when prompted
  4. Double click to open your new object store and start transferring files!

Manual Guide

Step 1 - Start Cyberduck and click Open Connection.
Capture14
Step 2 - Enter your login details.

At the Cyberduck login screen, select SFTP from the top drop down, then enter your machines address into the Server section. (If you've forgotten it, you can find it on the Machine Summary screen highlighted below. Or write it on a sticky note next time!)

Step 3 - For Linux Machines only

The default username for an Ubuntu machine is "ubuntu" and there is no password.

A list of default usernames can be found here

Capture15

Next to the SSH private key section, click Choose and add your .pem key you set up when you created your Linux machine to Cyberduck.

SUPER IMPORTANT WARNING!!!
SSH keys work similarly to real world keys, so whoever has a copy of your key has full access to your machine, so be really careful where you store it and who you give it to!

Step 3 - For Windows Machines only

The default username for a Windows machine is "Administrator" and the password is the same as the password entered when creating the machine.

Capture19-1
There are different default usernames for all different Operating Systems. For example, R Studio default username is "r-studio".
Step 4 - Login and drop files.

Click the Connect button in Cyberduck window to connect.

After the connection is established, you will be able to click and drag your files from your desktop straight to this machine!

Capture16
For first time connections, you will be asked if you trust this machine. To add the host fingerprint to the host cache, and stop this dialog from popping up constantly, check the Always box shown below and click Allow
Capture18

For more information on how to use Cyberduck, check out the Cyberduck docs

Tada! You're now officially a cloud warrior

To become a cloud guru, further your reading with the below articles.

Introduction to Snapshots
Introduction to Packages
Introduction to Storage

And... Hajime!