GoJump is a bastion server inspired by KoKo but integrated backend and admin manager.
Also most code in this project is copied & modified from KoKo.
Since KoKo is just component of JumpServer, it cannot run independently.
GoJump is a light JumpServer integrated ssh service and admin manager. You can use to start a bastion server fleetly without complicated configuration.
It's very appropriate for light usage.
- Support SSH protocal
- Support VS Code(dangerous)
- Once time password
- Login confirm
- Record replay based on asciicast v2
git clone https://github.com/handewo/gojump.git
cd gojump
chmod u+x build.sh
# By default, the script will delete and initial gojumpdb
./build.sh
- Support more protocal like MySQL, PostgreSQL, Redis, etc.
- Provide RESTful api for admin manager
- Provide pretty ui of admin manager
- Support MFA authentication
- Database: genji, is unstable now but very convenient for developing.