|
Resources
Articles and Tutorials
Elasticfox Getting Started Guide
 |
This guide describes how to get started with Elasticfox, a Firefox extension for running and managing Amazon EC2 instances.
| AWS Products Used: |
Amazon EC2 |
| Language(s): |
Other |
| Date Published: |
2009-08-25 |
|
|
 |
This Getting Started Guide attached below is designed to teach System Administrators, Software Developers, and other IT professionals how to utilize the Amazon EC2 service through several easy tutorials. In this guide, we will demonstrate Elasticfox, a plug-in to the Mozilla Firefox browser that allows you to graphically interact with the Amazon EC2 service. Elasticfox is a Mozilla plug-in that allows you to launch, terminate, and manage your instances. Elasticfox also provides the ability to create an Amazon EBS volume, map an elastic IP, and bundle your Windows instance into an AMI.
We have organized this Getting Started Guide into five tutorials, ranging from starting a new virtual server (instance) to using our advanced features. Each of these tutorials will provide you with the basics of how to use these components. Users are encouraged to leverage our additional resources (see the Related Resources Section) to learn about more advanced features of our system, like our APIs. However, this guide will help you to leverage the each of the Amazon EC2 features.

View the
Elasticfox Getting Started Guide PDF.
|
Posts:
34
Registered:
12/16/08
|
|
|
|
SSH key
Posted:
Dec 16, 2008 8:30 PM PST
|
|
|
The guide does not cover creating the .ppk files necessary to connect to instances via SSH.
|
|
Posts:
1
Registered:
1/8/09
|
|
|
|
|
Helpful, but more ssh access documentation might be helpful, Mar 1, 2009 1:33 AM
Reviewer: Erik Eldridge
I found the guide very helpful and was able to launch and access an instance after reading it, but I did have trouble logging in via ssh for 3 reasons:
1) In step 4, the tutorial mentions right-clicking on the launched instance listing and selecting "Connect to Public DNS Name". When I tried to do this (w/ OpenSSH 5.1p1 on Mac 10.5), I received the following error:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for './Documents/ec2-keys/primary.pem' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: ./Documents/ec2-keys/primary.pem
Permission denied (publickey,gssapi-with-mic).
Perhaps this is an OpenSSH issue, but it might be worth mentioning in the guide that it may be necessary to readjust the generated kep pair file permissions. I was able to successfully log in only after removing read permissions from group and other, i.e., "chmod og-r ./Documents/ec2-keys/primary.pem"
2) Elasticfox didn't save the file with a .pem extension as shown in the tutorial. I added it later while trying to debug the problem described above. In the end, I discovered it's not required anyways, i.e. "primary" works just as well as "primary.pem" (on my Mac).
3) Elasticfox looks for the key pair file with a "-" in the path, but the default settings generate key pair file names using "_". When I clicked the "Connect to Public DNS Name" list item, after following the tutorial, the key pair file could not be found for this reason. I later adjusted the settings for file naming in the "Tools" dialog box.
|
|
|
|
 |
|
|