KeyBox is a web-based SSH console that executes commands and manage multiple systems simultaneously. KeyBox allows you to share terminal commands and upload files to all your systems. Once the sessions have been opened you can select a single system or any combination to run your commands.
- Additional system administrators can be added and their terminal sessions and history can be audited.
- KeyBox can manage and distribute public keys that have been setup and defined
- KeyBox generates its own public/private SSH key upon initial startup. This key is placed in the authorized_key file of any systems that are registered.
- Create users and assign them system profiles. Users can login to KeyBox via the web-console, but have limited privileges and can only access systems that have been assigned in their profile
Install KeyBox 2.15
– Install Java JDK 7
sudo apt-get purge openjdk* sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer sudo apt-get install oracle-java7-set-default
– Install KeyBox
wget https://github.com/skavanagh/KeyBox/releases/download/v2.15.00/keybox-jetty-v2.15_00.tar.gz tar -xvf keybox-jetty-v2.15_00.tar.gz cd KeyBox-jetty/ ./startKeyBox.sh
– Open your web browser and enter URL https://localhost:8443 > Login with details below and you will be prompted to change your password