KeyBox è un open source, gratuito e web-based applicazione scritta in Java e progettato in modo tale che esso fornisce agli utenti una soluzione facile da usare per la gestione di più sistemi contemporaneamente, nonché per eseguire commands.Features a un caratteristiche glanceKey includono la possibilità di condividere i comandi da terminale, caricare i file su più sistemi contemporaneamente, nonché di eseguire comandi su un unico sistema o più sistemi.
Inoltre, l'applicazione consente agli utenti di aggiungere amministratori di sistema aggiuntivi, storia terminale di audit e sessioni per gli amministratori di sistema, e gestire e distribuire keys.How pubblica definita e messa a punto da utilizzare KeyBoxUsing KeyBox è abbastanza facile, come basta scaricare l'archivio binario , estrarlo ed eseguire il server utilizzando il comando ./startKeyBox.sh. Aprite il vostro browser web preferito, puntarlo a https: //: 8443 e accedere utilizzando il & ldquo; amministrazione & rdquo; il nome utente e la & ldquo; changeme & rdquo; password (senza virgolette).
Una volta effettuato l'accesso, si & rsquo; ll deve creare sistemi e profili, di quello che sarà necessario assegnare i sistemi a profili e profili per gli utenti. A questo punto, gli utenti possono accedere e creare sessioni sui sistemi assegnati. Poi, avviare una sessione SSH composita, aggiungere le chiavi pubbliche in più per i sistemi e la sessione di controllo history.Under il cofano e l'applicazione availabilityThe è scritto interamente in linguaggio di programmazione Java e richiede Java JDK 1.7 o successivo, una scatola * nix con OpenSSH versione 2 e un browser Web Socket-enabled. Può essere scaricato in formato binario o fonte archives.Bottom lineAll sommato, KeyBox è un altro grande strumento dalla mente geniale di Sean Kavanagh. Si tratta di una SSH (Secure Shell) console che viene eseguito in un browser Web e consente a chiunque di gestire più macchine contemporaneamente ed eseguire comandi con il minimo sforzo e senza pagare un centesimo.
Cosa c'è di nuovo in questa versione:.
- Problemi risolti e una maggiore VT mappatura dei tasti
- Piccolo UI / correzioni e miglioramenti UX.
- jquery aggiornamento, bootstrap e altre dipendenze.
Cosa c'è di nuovo nella versione 2.82.00:
- Aggiunta l'opzione per connettersi a qualsiasi host e creare duplicare le sessioni da morsetti aperti.
- tema aggiunto e di configurazione dei colori del terminale.
- Inoltre, si è trasferito da password espressioni regolari per le proprietà di configurazione.
Cosa c'è di nuovo nella versione 2.75.00:
- Aggiornamento per imporre password complesse. Modificato chiavi SSH così vengono generate per default nella gestione chiavi. Gli utenti sono costretti ad impostare una passphrase e scaricare la chiave privata. Maggiori dettagli su https://github.com/skavanagh/KeyBox#managing-ssh-keys
Cosa c'è di nuovo nella versione 2.73.02:
- Aggiunto il controllo per evitare che la corrente utente collegato dall'essere cancellato. E la convalida per evitare chiavi a profilo duplicate.
Cosa c'è di nuovo nella versione 2.73.01:.
- Database h2 aggiornato
- predefinito Scambiato gestire pagina I tasti per & quot; Accesso completo & quot; utenti.
- Alcuni UI cosmetici e di testo.
Modifiche
Cosa c'è di nuovo nella versione 2.73.00:
- Aggiunta la possibilità per & quot; Accesso completo & quot; agli utenti di disabilitare chiave SSH pubblica qualsiasi utente per forzare la rotazione. La disattivazione di una chiave rimuove da tutti i sistemi host e chiavi SSH aggiuntivi con la stessa impronta digitale non può più essere impostati. Aggiunta di impronte digitali e tipo di chiave. Dipendenze di progetto aggiornato.
Cosa c'è di nuovo nella versione 2.70.00:
- terminale Aggiunto ridimensionare capacità. Facendo doppio clic imposterà il terminale al formato originale. Risolto così ogni forma sostiene accadere quando entra / si preme ritorno.
Cosa c'è di nuovo nella versione 2.60.00:
- modifed per consentire agli utenti di aggiungere il proprio SSH pubblico chiavi (chiude # 23).
- compito aggiunta per aggiornare le chiavi su sistemi basati su intervallo definito nelle proprietà.
- modificata per utilizzare una autenticazione generico fallire messaggio.
- Fixed pulsanti di chiusura delle finestre di dialogo sullo schermo del terminale.
- progetto aggiornato.
Dipendenze
Cosa c'è di nuovo nella versione 2.50.02:.
- dipendenze di progetto aggiornati
- problemi estetici fisse.
Cosa c'è di nuovo nella versione 2.50.01:
- fissi mancante jquery-ui comprendono sessioni di audit schermo .
Cosa c'è di nuovo nella versione 2.50.00:
- Aggiunta autenticazione a due fattori che funziona con FreeOTP o Google Authenticator. Modificati per utilizzare le finestre di dialogo bootstrap e sali aggiunti per gli hash delle password utente.
Cosa c'è di nuovo nella versione 2.17.01:
- Problemi risolti con il fuoco terminale, cursore lampeggia, e icone mancanti
Cosa c'è di nuovo nella versione 2.17.00:
- Cambiato tipo PTY per xterm. Aggiunto il supporto per i colori termine e progetti aggiornati dipendenze.
Cosa c'è di nuovo nella versione 2.16.00:
- Filtro Profilo aggiunto selezionare schermo sistemi. Inoltre, ha aggiunto utente e sistema di filtro per selezionare schermo di controllo.
Cosa c'è di nuovo nella versione 2.15.27:.
- fissi filtro di autenticazione per verificare il percorso di contesto
Cosa c'è di nuovo nella versione 2.15.25:
- DEL Modified chiave-mapping per inviare 033 [ 3 ~ e fissato per aggiungere chiave di applicazione di file di chiavi autorizzate. (Es. Risolve i problemi # 14 e # 15).
- Per migrare da & gt; = 2.15.10
- Copia vecchio archivio dati keybox.h2.db a / molo / cassetta delle chiavi / WEB-INF / classes / keydb
Cosa c'è di nuovo nella versione 2.15.20:
- Correzioni websocket timeout e la mappatura dei tasti di cancellazione. Cambiato per evitare di default del browser quando si usano i comandi unix-CTRL.
Cosa c'è di nuovo nella versione 2.15.10:.
- dipendenze progetto aggiornato
- cambiamenti cosmetici made / correzioni.
Cosa c'è di nuovo nella versione 2.15.00:.
- Aggiunto cut & paste da finestre di terminale
- Interfaccia utente aggiornata per finestre di terminale.
Cosa c'è di nuovo nella versione 2.12.00:.
- Modificato per funzionare su Windows
- Cambiato da utilizzare JSch per la generazione della coppia di chiavi.
- Aggiornamento / dipendenze di progetto rimosse.
Cosa c'è di nuovo nella versione 2.11.05:.
- elevato utilizzo della CPU fisso a causa di ciclo occupato
- semplificata come consuetudine si definiscono le chiavi SSH.
- progetto aggiornato.
Dipendenze
Cosa c'è di nuovo nella versione 2.06.00:
- opzione terminale Aggiunto disconnessione quando trascinato barra di navigazione
Cosa c'è di nuovo nella versione 2.05.02:
- Controllo accesso Aggiunto quando gli utenti sessioni SSH aperto
Cosa c'è di nuovo nella versione 2.05.01:
- mappata js evento tasto 8 per DEL invece di BS
- Fatto refresh rate terminale configurabile
Cosa c'è di nuovo nella versione 2.05.00:
- Modificato ad utilizzare i modelli Bootstrap UI / UX
- dipendenze di progetto aggiornato
- Per aggiornare:
- Per migrare da & gt; = 2.00.00: Copia keybox.h2.db al / cassetta delle chiavi / / classes / directory db molo WEB-INF com / cassetta delle chiavi / common / per la nuova installazione 2.05.00
Cosa c'è di nuovo nella versione 2.02.02:
- Risolto il problema che impediva l'uscita del terminale di visualizzare quando pressione di un tasto / eventi KeyDown stati chiamati allo stesso tempo come l'evento di uscita.
Cosa c'è di nuovo nella versione 2.02.01:
- Per tenere sotto controllo l'utilizzo della CPU, prese web modificati per visualizzare l'output ogni 500ms. Dipendenze di progetto aggiornato.
Cosa c'è di nuovo nella versione 2.02.00:
- modificati per utilizzare WebSockets al posto di AJAX seggio
Cosa c'è di nuovo nella versione 2.01.00:
- modificato in modo che le chiavi pubbliche possono essere distribuiti dopo che sono stati definiti.
- connessione Aggiunto DB pooling.
- progetto aggiornato.
Dipendenze
Cosa c'è di nuovo nella versione 2.00.00:
- utenti e profili modificati in modo che gli accessi aggiuntivi possono essere creato per il web-console.
- modificato per supportare più utenti contemporaneamente.
- modificato in modo chiave privata applicazione è mantenuto in DB invece di filesystem.
- Aggiunto SSH pubblica la gestione delle chiavi.
- Aggiunto il controllo di sessioni SSH.
- copia e incolla aggiunta.
- Risolto il problema con l'uscita del terminale caching IE JSON.
- progetto aggiornato.
Dipendenze
Cosa c'è di nuovo nella versione 1.08.50:
- migrati da SQLite a un database incorporato di H2. Pontile Aggiornato a v8.1.12
Cosa c'è di nuovo nella versione 1.08.20:
- Questa versione aggiunge correzioni finestra e le modifiche di script
come terminali vengono selezionati nella vista composita.
Cosa c'è di nuovo nella versione 1.08.10:
- Questa versione aggiunge la possibilità di modificare la passphrase per la chiave SSH generato dal sistema e un migliore supporto xterm per consentire applicazioni di terminale, come vi.
Cosa c'è di nuovo in versione 1.07:
- problemi concurency fisse con terminali in composito
- richiesta di password fissa quando si aprono i morsetti composito
- Aggiunto 'Carica & Push' per consentire file da caricare su terminali selezionati
- le modifiche fatte in modo che i comandi possono essere eseguiti su qualsiasi combinazione di terminali
Cosa c'è di nuovo in versione 1.05:
- Questa versione aggiunge terminali SSH basati su Web e cambia l'esecuzione di script utilizzare nuovi terminali compositi.
- Crea terminali per consentire i comandi da condividere tra più sessioni SSH in un'unica interfaccia Web.
Requisiti
- Java SE Development Kit
- SQLite
- Maven 2
- OpenSSH
I commenti non trovato