EC2Box

Software Screenshot:
EC2Box
Software Details:
Version: 1.00.02 updated
Upload Date: 22 Jun 18
Developer: Sean Kavanagh
Distribution Type: Freeware
Downloads: 52

Rating: 3.0/5 (Total Votes: 2)

EC2Box is a web-based and open source application written in the Java programming language and designed from the ground up as a handy tool that allow users of the EC2 (Amazon Elastic Compute Cloud) service to do various nifty operations.

Features at a glance

With EC2Box you will be able to open multiple shells, upload files to multiple EC2 instances at once, store connection information for EC2 instances, as well as to share terminal commands

It is mostly a web-based SSH (Secure Shell) console that helps Amazon EC2 users to execute commands, while managing multiple AWS (Amazon Web Services) EC2 instances simultaneously. In addition, the software lets users to add extra EC2 instance administrators.

How to use EC2Box

To use EC2Box, download it and install it following the instruction provided on the project’s homepage (see link above). Open a web browser and point it to https://:8443, then log in using the “admin” username and the “changeme” password (without quotes, of course).

Once logged in, the user must set his or her AWS credentials, import the private key that is currently used on his or her EC2 systems, start the composite SSH session (it is also possible to build and execute a shell script across multiple sessions), add instance administrator accounts and audit sessions for them.

Under the hood and availability

As mentioned, the application is written entirely in the Java programming language and requires a web browser if you want to access its user interface. It can be downloaded via Softoware or directly from its official website as both binary and source archives.

Bottom line

Summing up, EC2Box is a really great tool for Amazon EC2 users who want to do all sorts of operations on their EC2 instances. A demo can be found at http://youtu.be/e00UD9dZ-wk.

What is new in this release:

  • Fixed configuration for updated logging utility.
  • Added new logging dependencies.

What is new in version :

  • Fixed configuration for updated logging utility.
  • Added new logging dependencies.

What is new in version 0.27.01:

  • Externalized H2 DB configs.
  • Updated Struts, and other dependent libraries.

What is new in version 0.27.00:

  • Set PreferredAuthentication for JSch. Added configuration options for audit logging using log4j. And updated Jetty, Struts, AWS client, and other dependent libraries.

What is new in version 0.26.04:

  • Fixed tag filter to check against profile systems.
  • Updated dependencies.

What is new in version 0.26.02:

  • Fixed copy and paste from context menu.
  • Updated dependencies.

What is new in version 0.26.01:

  • Updated AWS client library. Updated Struts 2 to latest due to Wrong excludeParams overrides those defined in DefaultExcludedPatternsChecker vulnerability [CVE-2015-1831].

What is new in version 0.26.00:

  • Fixed issues and enhanced VT key mappings.
  • Added show status option to minimize AWS service calls.
  • Small UI/UX fixes and enhancements.
  • Updated jquery, bootstrap, and other dependencies.

What is new in version 0.25.00:

  • Upgraded jetty to latest version (9.2.9.v20150224) due to JetLeak Vulnerability: Remote Leakage of Shared Buffers in Jetty Web Server [CVE-2015-2080].

What is new in version 0.22.11:

  • Added EU (Frankfurt) Region and check to prevent current logged in user from being deleted.

What is new in version 0.22.10:

  • Fixed spacing on table columns.
  • Updated project dependencies.

What is new in version 0.22.00:

  • Added terminal resize capabilities.
  • Double-clicking will set the terminal to the original size.
  • Fixed so all form submits happen when enter/return is pressed.
  • UI cleanup/fixes.

What is new in version 0.20.01:

  • Updated project dependencies.
  • Modified to use a generic auth fail message.
  • Fixed close buttons for dialogs on terminal screen.

What is new in version 0.20.00:

  • Added two-factor authentication that works with FreeOTP or Google Authenticator.
  • Modified to use bootstrap dialogs and added salts to user password hashes.
  • Updated project dependencies.

What is new in version 0.16.01:

  • Fixed issues with terminal focus, cursor blinks, and missing icons

What is new in version 0.16.0:

  • Changed pty type to xterm. Added support for term colors and updated project dependencies.

What is new in version 0.15.15:

  • Added version in EC2BoxConfig and flag to enable SSH agent forwarding and modified to use SortedSet filters

What is new in version 0.15.14:

  • Updated to fallback on private IP if DNS is not assigned

What is new in version 0.15.13:

  • Fixed Authentication Filter to check context path.

What is new in version 0.15.12:

  • Fixed websocket path to support different contexts

What is new in version 0.15.11:

  • Modified DEL key-mapping to send \033[3~
  • To migrate from >= 0.15.00
  • Copy old ec2box.h2.db data store to /jetty/ec2box/WEB-INF/classes/ec2db

What is new in version 0.15.10:

  • Fixes websocket timeout and the delete key mapping. Changed to prevent browser default when using unix-ctrl commands.

What is new in version 0.15.00:

  • Added user profiles based on instance tags.
  • Updated project dependences.
  • Made cosmetic changes/fixes.

What is new in version 0.12.00:

  • Added cut & paste from terminal windows.
  • Updated UI for terminal windows.

What is new in version 0.11.07:

  • Small cosmetic fixes.
  • Updated project dependencies.

What is new in version 0.11.06:

  • Added current state filter for instance selection.

What is new in version 0.09.11:

  • Added public DNS check with a fallback to the private DNS

What is new in version 0.09.10:

  • Added instance and system status to display list when selecting for secure shell

What is new in version 0.09.00:

  • Added terminal disconnect option when dragged to navbar
  • Fixed issue when displaying instance list with multiple keys registered

What is new in version 0.08.01:

  • Mapped js key event 8 to DEL instead of BS
  • Made terminal refresh rate configurable

What is new in version 0.08.00:

  • Modified to use Bootstrap UI/UX templates
  • Updated project dependencies

What is new in version 0.07.02:

  • Fixed issue that prevented terminal output from displaying when keypress / keydown events were called at the same time as the output event.

What is new in version 0.07.01:

  • To keep CPU utilization in check, modified web sockets to display output every 500ms. Updated project dependencies.

Requirements:

  • Oracle Java Standard Edition Runtime Environment
  • A web browser with Web Sockets support
  • Maven 2

Screenshots

ec2box_1_67980.png
ec2box_2_67980.png
ec2box_3_67980.png
ec2box_4_67980.png
ec2box_5_67980.png

Similar Software

Pyro
Pyro

14 Apr 15

LINX
LINX

11 May 15

LAPACK
LAPACK

17 Feb 15

Mrs
Mrs

20 Feb 15

Other Software of Developer Sean Kavanagh

KeyBox
KeyBox

10 May 15

Comments to EC2Box

Comments not found
Add Comment
Turn on images!