AWS Setup

Logging into the Amazon Cloud During the Workshop

  • These instructions will ONLY be relevant in class, as the Cloud will not be accessible from home in advance of the class.

  • On the cloud, we’re going to use the default username: ubuntu

Logging in with ssh (Mac/Linux)

Logging in

  • Make sure the permissions on your certificate are secure. Use chmod on your downloaded certificate:
 chmod 600 CBWHT.pem
  • To log in to the node, use the -i command line argument to specify your certificate:
 ssh -i CBWHT.pem

(where ## is your assigned student number.)

Copying files to your computer
  • To copy files from an instance, use scp in a similar fashion:
 scp -i CBWHT.pem<file name> .
  • Everything created in your workspace on the cloud is also available by a web server on your cloud instance. Simply go to the following in your browser:

Logging in with Putty (Windows)

Logging in

To configure Putty, start Putty and do the following:

  • Fill in the “Host name” field with (where ## is your assigned student number.)

Basic Putty Options

  • In the left hand categories,under the Connection category choose Data. In the auto-login username field write ubuntu.

Putty Data Options

  • In the left hand categories, in the Connection category next to SSH click on the +. Click on Auth. In the private-key file for authentication field, hit browse and find the CBWHT.ppk certificate that you downloaded above.

Putty Auth Options

  • In the left hand categories, click on Session. In the Saved Sessions field write Amazon node and click save.

Now that Putty is configured, all you have to do is start putty and double-click on “Amazon node” to login.

File System Layout

When you log in, you’ll notice that you have two directories: CourseData and workspace.

  • The CourseData directory will contain the files that you’ll need to complete your lab assignments.

  • The workspace directory is where we will keep our temporary files. By default, we have around 40 GB available for our output files in the workspace directory. If you run out of space, you may need to delete some files from this directory.

Setting Up Your Own Virtual Machine

  • To use AWS at home and launch your own virtual machine, follow the instructions here.