* feat: add auth cert config * feat: add auth cert api driver.js * feat: add auth cert enroll api - draft * feat: add auth cert demo config yaml * feat: finished gmssl sign user csr to cert * feat: support auth cert login * feat: support auth cert login * perf: user login via cert, and driver config * feat: user profile api add can_cert_auth field * feat: add cert auth log * feat: add cert auth support check acl, ip_block etc. * feat: cert auth support mfa check * feat: cert auth support mfa check * feat: little perf * feat: cert config add i18n * feat: cert login html add i18n * feat: add i18n lina * feat: add driver config demo * feat: add cert auth to settings * feat: add gmssl dockerfile-ee * feat: add user source choices * feat: remove gmssl-python sdk
An open-source PAM platform (Bastion Host)
English · 中文(简体) · 中文(繁體) · 日本語 · Português (Brasil) · Español · Русский · 한국어
What is JumpServer?
JumpServer is an open-source Privileged Access Management (PAM) platform that provides DevOps and IT teams with on-demand and secure access to SSH, RDP, Kubernetes, Database and RemoteApp endpoints through a web browser.
Quickstart
Prepare a clean Linux Server ( 64 bit, >= 4c8g )
curl -sSL https://github.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash
Access JumpServer in your browser at http://your-jumpserver-ip/
- Username:
admin - Password:
ChangeMe
Screenshots
Components
JumpServer consists of multiple key components, which collectively form the functional framework of JumpServer, providing users with comprehensive capabilities for operations management and security control.
| Project | Status | Description |
|---|---|---|
| Lina | JumpServer Web UI | |
| Luna | JumpServer Web Terminal | |
| KoKo | JumpServer Character Protocol Connector | |
| Lion | JumpServer Graphical Protocol Connector | |
| Chen | JumpServer Web DB | |
| Client | JumpServer Client | |
| Tinker | JumpServer Remote Application Connector (Windows) | |
| Panda | JumpServer EE Remote Application Connector (Linux) | |
| Razor | JumpServer EE RDP Proxy Connector | |
| Magnus | JumpServer EE Database Proxy Connector | |
| Nec | JumpServer EE VNC Proxy Connector | |
| Facelive | JumpServer EE Facial Recognition |
Third-party projects
- jumpserver-grafana-dashboard JumpServer with grafana dashboard
Contributing
Welcome to submit PR to contribute. Please refer to CONTRIBUTING.md for guidelines.
License
Copyright (c) 2014-2026 FIT2CLOUD, All rights reserved.
Licensed under The GNU General Public License version 3 (GPLv3) (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
https://www.gnu.org/licenses/gpl-3.0.html
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an " AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.