Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

KeyBox - Open-source Web-based SSH Console


KeyBox is a Web-based SSH console that centrally manages administrative access to systems. The web-based administration is combined with management and distribution of user's public SSH keys. Key management and administration are based on profiles assigned to defined users.

Administrators can login using two-factor authentication with FreeOTP or Google Authenticator. From there they can manage their public SSH keys or connect to their systems through a web-shell. Commands can be shared across shells to make patching easier and eliminate redundant command execution.

KeyBox layers TLS/SSL on top of SSH and acts as a bastion host for administration. Protocols are stacked (TLS/SSL + SSH) so infrastructure cannot be exposed through tunneling/port forwarding. More details can be found in the following whitepaper: The Security Implications of SSH. Also, SSH key management is enabled by default to prevent unmanaged public keys and enforce best practices.

Requirements:

  • Java JDK 1.8 or greater
  • Browser with Web Socket support
  • Maven 3 or greater
  • FreeOTP or Google Authenticator to enable two-factor authentication with Android or iOS.

Features:

  • Centralized user control - Grant access to systems through administrative profiles and user accounts.
  • Prevent SSH key sprawl and access mismanagement - Administrators set keys and distribute to systems through profiles. Strong passphrases are enforced by default for SSH keys on registered systems. Also, any administrative key can be disabled forcing key rotation.
  • Productivity - Instead of making the same changes on systems individually, share commands across systems. Eliminates redundancy when patching or debugging issues.
  • Portability - Run SSH through the browser without requiring client software or browser plugins.
  • Layered Protocols - Protocols are stacked (TLS/SSL + SSH) so infrastructure cannot be exposed through tunneling/port forwarding.
  • Infrastructure protection - A hardened version of KeyBox could act as a bastion host allowing for centralized administration through SSH, proxying traffic into a DMZ or perimeter network.
  • Auditable (experimental) - Audit the administrative activity on the systems. Prevents malicious users from deleting history or logs.



Download KeyBox

You might also like:
  • All-In-One Password Decoder - Free Tool To Recover Your Encoded Passwords
  • 8 Best Free File Encryption Tools For Android
  • 3 Best Free Steganographic Tools For Android
  • Bulk MD5 Password Cracker - Command-line Based Mass MD5 Hash Password Cracking Tool
  • Hook Analyser - Free Tool To Analyze Malware, and Gather Threat Intelligence-Related Information
  • The Sleuth Kit - Digital Forensic Tool
  • Autopsy - Digital Forensic Tool
  • Everyday Cybercrime -- and what you can do about it | TED Talk
  • Burp Suite - Web Application Penetration Testing Tool
  • Top 4 Best File Recovery Apps For Android
  • Netsparker - Web Application Vulnerability Scanner For Hackers
  • 4 Best App Lock Apps For Android
  • FireMaster - Crack Firefox's Master Password (Windows Tool)
  • Top 7 Best Free Firewall Apps For Android
  • FireMasterCracker - Free Tool To Crack Firefox's Master Password
  • 34 Best Free File Shredder Tools
  • 6 Most Dangerous Viruses Of All Time


This post first appeared on Effect Hacking - Hacking Tools, How To Guides An, please read the originial post: here

Share the post

KeyBox - Open-source Web-based SSH Console

×

Subscribe to Effect Hacking - Hacking Tools, How To Guides An

Get updates delivered right to your inbox!

Thank you for your subscription

×