Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a laptop running ChromeOS. I'm looking to do some work with Python on AWS but I'm not entirely certain how to SSH to the box. If anyone can give me details on how to connect I'd be grateful. Thanks.

share|improve this question
Do you have the IP address and an SSH client such as… ? – cutrightjm Apr 3 '13 at 1:30
Yes. I can get that information. I haven't assigned an IP to it but I can get one. I can also just use the public name that they assign I believe. – rschapman Apr 3 '13 at 2:13
If it's a domain name like or, you can. If it's "InstanceEC214", you can't. Try downloading that plugin for chrome and see if you can SSH into the server that way. – cutrightjm Apr 3 '13 at 14:02
up vote 1 down vote accepted

On your Chromebook:

  1. Download your private key, for example: myKey.pem.

  2. Connect to your EC2 instance from crosh. Press Ctrl+Alt+T to start it, then:

    ssh>user your-user
    ssh>host your-host
    ssh>key your-key

    your-user is either:

    • ubuntu if your instance is Ubuntu, or
    • ec2-user if your instance is of Amazon AMI type.

    your-host is a string like this: You'll find that in your AWS console under Running instances, under Public DNS.

    your-key is myKey if you downloaded it like myKey.pem.

  3. Once you are connected to your instance you can work from there (from crosh); or you could make a public key from your private key, in order to connect using secure shell (Secure shell saves your user, host, and keys so you don't have to repeat 'em every time)

  4. Make your public key. On any Linux machine where you have your private myKey.pem, run this:

    ssh-keygen -y -f myKey.pem >
  5. Now install secure shell on your chromebook.

    Run it. Fill user and host. On Identity click Import..., and select BOTH miKey.pem and Click [ENTER] Connect and you're done.

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

share|improve this answer
Note you can no longer use ssh through crosh in Chrome OS anymore. They recommend a chrome extension instead. – Ryan R Jan 28 at 21:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .