Connecting to EC2 from Chrome’s Secure Shell using only a PEM file

Gee, what a title. I know this post is going to be popular.

First, you need to generate your public key from your private key like this:

ssh-keygen -y -f yourkey.pem > yourkey.pub
Then, in Secure Shell, select the “Import…” link to bring up a file picker. You must import two files for each identity.  A private key and a public key.  For example, you would select both “yourkey.pem” and “yourkey.pub”.
It should look something like this:
Then just connect! Once connected, you can bookmark the page for instant access.

Importing photos from a Canon EOS camera with Ubuntu 12.10

For some reason, when I try to connect my Canon EOS 7D in Linux I get this error:

Unable to mount Canon Digital Camera
Error initialising camera: -1: Unspecified error

I get no love from lsusb:

matt@beast:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth

Thanks to a comment in this thread I tried a different usb port and now it works. Huzzah. It seems to be a problem with the usb 3 ports, no idea why.

I hope this post helps someone out :)