jumpserver-terminal

Execute commands and manage sessions via JumpServer Web Terminal using Chrome CDP.

1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/yangyongyongyong/skills --skill jumpserver-terminal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jumpserver-terminal
Source: https://github.com/yangyongyongyong/skills/tree/main/jumpserver-terminal
Command: npx skills add https://github.com/yangyongyongyong/skills --skill jumpserver-terminal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires websockets, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables direct interaction with the JumpServer Web Terminal via Chrome CDP, eliminating the need for SSH keys or local installations, and providing a secure, efficient way to execute commands on remote servers.

Core Features & Use Cases

  • Direct Command Execution: Execute commands on remote servers through the JumpServer Web Terminal.
  • Session Management: Manage and monitor multiple sessions simultaneously.
  • Alias Management: Assign aliases to server names for easier navigation.
  • Security Features: Implements multi-level security checks to prevent unauthorized actions.
  • Use Case: Ideal for DevOps teams who need to manage multiple servers and want a centralized interface for executing commands and monitoring sessions.

Quick Start

Use the jumpserver-terminal skill to execute the command 'hostname' on the remote server 'web-01'.

Frequently Asked Questions about jumpserver-terminal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute commands on a remote server using JumpServer Web Terminal without local SSH keys?

You can execute commands on a remote server through the JumpServer Web Terminal via Chrome CDP, eliminating the need for SSH keys or local installations. This Skill directly interacts with the Web Terminal for secure, remote command execution.

What do I need to set up to manage remote server sessions with Chrome CDP and JumpServer?

To manage remote server sessions, you need Chrome configured for remote debugging and the websockets library to communicate with the JumpServer daemon. This setup enables direct interaction with the Web Terminal for DevOps workflows.

Can I manage multiple sessions and assign aliases to servers in JumpServer?

Yes, you can manage and monitor multiple sessions simultaneously using this Skill. It also supports alias management, allowing you to assign aliases to server names for easier navigation across your remote infrastructure.

Is there a way to automate remote server management in DevOps workflows using JumpServer?

Automating remote server management in DevOps workflows is supported by executing commands and managing sessions through the JumpServer Web Terminal. It provides a centralized interface for monitoring and interacting with multiple servers.

What security checks are implemented when executing commands through the JumpServer Web Terminal?

The Skill implements multi-level security checks to prevent unauthorized actions when executing commands through the JumpServer Web Terminal. This ensures secure interaction with remote servers during session management and command execution.