EC2Box is een webgebaseerde en open source-toepassing geschreven in de Java-programmeertaal en vanaf de basis ontworpen als een handig hulpmiddel waarmee gebruikers van de EC2 (Amazon Elastic Compute Cloud) -service doe verschillende handige bewerkingen.
Functies in één oogopslag
Met EC2Box kunt u meerdere shells openen, bestanden tegelijkertijd naar meerdere EC2-instanties uploaden, verbindingsinformatie voor EC2-instanties opslaan en terminalopdrachten delen.
Het is meestal een webgebaseerde SSH (Secure Shell) -console die Amazon EC2-gebruikers helpt bij het uitvoeren van opdrachten, terwijl tegelijkertijd meerdere AWS (Amazon Web Services) EC2-instanties worden beheerd. Bovendien kunnen gebruikers met de software extra EC2-subsysteembeheerders toevoegen.
Hoe EC2Box te gebruiken
Om EC2Box te gebruiken, download het en installeer het volgens de instructies op de homepage van het project (zie link hierboven). Open een webbrowser en wijs deze naar https: //: 8443 en meld u aan met de & ldquo; -administratie & rdquo; gebruikersnaam en het & ldquo; changeme & rdquo; wachtwoord (uiteraard zonder aanhalingstekens).
Eenmaal ingelogd, moet de gebruiker zijn of haar AWS-referenties instellen, de persoonlijke sleutel importeren die momenteel wordt gebruikt op zijn of haar EC2-systemen, de samengestelde SSH-sessie starten (het is ook mogelijk om een shell-script in te bouwen en uit te voeren meerdere sessies), voeg instance administrator-accounts toe en audit-sessies voor hen.
Onder de motorkap en beschikbaarheid
Zoals eerder vermeld, is de toepassing volledig in de programmeertaal Java geschreven en heeft een webbrowser nodig als u toegang wilt tot de gebruikersinterface. Het kan worden gedownload via Softoware of rechtstreeks van zijn officiële website als zowel binair als bronarchief.
Bottom line
Kort samengevat, EC2Box is echt een geweldig hulpmiddel voor Amazon EC2-gebruikers die allerlei bewerkingen met hun EC2-instanties willen doen. Een demo is te vinden op http://youtu.be/e00UD9dZ-wk.
Wat is nieuw in deze versie:
- < li> Vaste configuratie voor bijgewerkte logboekhulpprogramma.
- Nieuwe afhankelijkheden voor logboeken toegevoegd.
Wat is nieuw in versie:
- Vaste configuratie voor bijgewerkte logboekregistratie.
- Nieuwe afhankelijkheden voor logboeken toegevoegd.
Wat is nieuw in versie 0.27.01:
- Externe H2 DB-configs.
- Bijgewerkte Struts en andere afhankelijke bibliotheken.
Wat is nieuw in versie 0.27.00:
- Stel PreferredAuthentication in voor JSch. Toegevoegde configuratie-opties voor controlelogging met behulp van log4j. En bijgewerkte Jetty, Struts, AWS-client en andere afhankelijke bibliotheken.
Wat is nieuw in versie 0.26.04:
- Vast tagfilter om te controleren op profielsystemen.
- Bijgewerkte afhankelijkheden.
Wat is nieuw in versie 0.26.02:
- Vast kopiëren en plakken vanuit contextmenu.
- Bijgewerkte afhankelijkheden.
Wat is nieuw in versie 0.26.01:
- Bijgewerkt AWS-clientbibliotheek. Bijgewerkte struts 2 tot de laatste als gevolg van verkeerd excludeParams overschrijft de definities die zijn gedefinieerd in de kwetsbaarheid voor DefaultExcludedPatternsChecker [CVE-2015-1831].
Wat is nieuw in versie 0.26.00:
- Opgeloste problemen en verbeterde VT-sleuteltoewijzingen.
- Toegevoegde showstatusoptie om AWS-serviceaanvragen te minimaliseren.
- Kleine UI / UX-fixes en -verbeteringen.
- JQuery, bootstrap en andere afhankelijkheden bijgewerkt.
Wat is nieuw in versie 0.25.00:
- Opgewaardeerde steiger naar nieuwste versie (9.2.9.v20150224) vanwege beveiligingslek met betrekking tot JetLeak: extern Lekkage van gedeelde buffers in Jetty Web Server [CVE-2015-2080].
Wat is nieuw in versie 0.22.11:
- Regio EU (Frankfurt) toegevoegd en controleren om te voorkomen huidige ingelogde gebruiker kan niet worden verwijderd.
Wat is nieuw in versie 0.22.10:
- Vaste spatiëring op tabelkolommen.
- Projectafhankelijkheden bijgewerkt.
Wat is nieuw in versie 0.22.00:
- Extra functies voor het wijzigen van de terminal toegevoegd.
- Als u dubbelklikt, wordt de terminal ingesteld op de oorspronkelijke grootte.
- Opgelost zodat alle formulierinzendingen plaatsvinden wanneer op Enter / Return wordt gedrukt.
- Opruiming van gebruikersinterface / fixes.
Wat is nieuw in versie 0.20.01:
- Projectafhankelijkheden bijgewerkt.
- Gewijzigd om een generiek auth-foutbericht te gebruiken.
- Vaste knoppen sluiten voor dialoogvensters op terminalscherm.
Wat is nieuw in versie 0.20.00:
- Twee-factor-authenticatie toegevoegd die werkt met FreeOTP of Google Authenticator.
- Gewijzigd om opstartdialogen te gebruiken en zouten toe te voegen aan hashes van gebruikerswachtwoorden.
- Projectafhankelijkheden bijgewerkt.
Wat is nieuw in versie 0.16.01:
- Problemen opgelost met terminalfocus, cursorpictogrammen en ontbrekende pictogrammen
Wat is nieuw in versie 0.16.0:
- Pty type gewijzigd in xterm. Ondersteuning toegevoegd voor termkleuren en bijgewerkte projectafhankelijkheden.
Wat is nieuw in versie 0.15.15:
- Toegevoegde versie in EC2BoxConfig en markering om SSH-agent in te schakelen doorsturen en wijzigen om SortedSet-filters te gebruiken
Wat is nieuw in versie 0.15.14:
- Bijgewerkt om terug te vallen op privé-IP als DNS niet is toegewezen
Wat is nieuw in versie 0.15.13:
- Vast verificatiefilter om contextpad te controleren.
Wat is nieuw in versie 0.15.12:
- Vast websocketpad om verschillende contexten te ondersteunen
Wat is nieuw in versie 0.15.11:
- Gewijzigde DEL-toets-toewijzing om 033 [3 ~ te verzenden
- Migreren van & gt; = 0.15.00
- Oude ec2box.h2.db-gegevensopslag kopiëren naar / jetty / ec2box / WEB-INF / classes / ec2db
Wat is nieuw in versie 0.15.10:
- Lost websocket time-out en de delete-key mapping op. Gewijzigd om de standaardinstelling van de browser te voorkomen bij het gebruik van Unix-ctrl-opdrachten.
Wat is nieuw in versie 0.15.00:
- Gebruikersprofielen toegevoegd op basis van instantie-tags.
- Projectafhankelijkheden bijgewerkt.
- Cosmetische wijzigingen / fixes aangebracht.
Wat is nieuw in versie 0.12.00:
- Toegevoegd knippen & plakken vanuit terminalvensters li>
- Bijgewerkte UI voor terminalvensters.
Wat is nieuw in versie 0.11.07:
- Kleine cosmetische oplossingen.
- Projectafhankelijkheden bijgewerkt.
Wat is nieuw in versie 0.11.06:
- Huidig statusfilter toegevoegd voor instantieselectie.
Wat is nieuw in versie 0.09.11:
- Openbare DNS-controle toegevoegd met een terugval naar de privé DNS
Wat is nieuw in versie 0.09.10:
- Instantie en systeemstatus toegevoegd aan displaylijst bij selectie voor beveiligde shell
Wat is nieuw in versie 0.09.00:
- Terminal-verbrekingsoptie toegevoegd wanneer gesleept naar navbar
- Probleem opgelost bij het weergeven van een lijst met instanties met meerdere geregistreerde sleutels
Wat is nieuw in versie 0.08.01:
- Toegewezen js-toetsgebeurtenis 8 naar DEL in plaats van BS
- Terminalvernieuwingsfrequentie configureerbaar gemaakt
Wat is nieuw in versie 0.08.00:
- Gewijzigd om Bootstrap UI / UX-sjablonen te gebruiken
- Projectafhankelijkheden bijgewerkt
Wat is nieuw in versie 0.07.02:
- Probleem opgelost dat ervoor zorgde dat terminaluitvoer niet kon worden weergegeven als toetsaanslag / keydown-gebeurtenissen werden tegelijkertijd met de uitvoergebeurtenis aangeroepen.
Wat is nieuw in versie 0.07.01:
- Om het CPU-gebruik onder controle te houden, aangepaste webvoeten om de uitvoer om de 500ms weer te geven. Bijgewerkte projectafhankelijkheden.
Vereisten :
- Oracle Java Standard Edition Runtime Environment
- Een webbrowser met ondersteuning voor websockets
- Maven 2
Reacties niet gevonden