JumpServer es una plataforma de gestión de accesos privilegiados (PAM) de código abierto que permite a equipos de DevOps y de TI conectarse de forma segura y bajo demanda a puntos finales como SSH, RDP, Kubernetes, bases de datos y RemoteApp desde un navegador web, sin necesidad de clientes específicos en el dispositivo del usuario.
El proyecto se instala sobre un servidor Linux limpio de 64 bits con al menos 4 núcleos y 8 GB de RAM mediante un script de inicio rápido y, una vez desplegado, expone una interfaz web con credenciales iniciales (usuario admin y contraseña ChangeMe, que debe cambiarse en el primer acceso).
La arquitectura se compone de varios módulos con funciones diferenciadas: Lina ofrece la interfaz web; Luna proporciona el terminal web; KoKo gestiona la conexión mediante protocolos de caracteres; Lion se encarga de los protocolos gráficos; Chen actúa como consola web de bases de datos; Client es el cliente oficial; Tinker y Panda conectan aplicaciones remotas en Windows y Linux; y los módulos EE (Razor, Magnus, Nec y Facelive) añaden Proxy RDP, Proxy de bases de datos, Proxy VNC y reconocimiento facial. Además, existe un panel compatible con Grafana para visualización operativa.
JumpServer se distribuye bajo licencia GPLv3, es desarrollado por FIT2CLOUD y admite contribuciones a través de pull requests siguiendo las pautas del repositorio. Resulta especialmente útil para organizaciones que necesitan centralizar, auditar y controlar accesos administrativos a infraestructura heterogénea sin desplegar agentes en cada equipo.
