动态Shell命令服务器

动态Shell命令服务器

一个支持安全执行Shell命令的动态审批系统服务器,提供审计日志和命令撤销功能。

快速入门

  1. 克隆仓库并进入目录: git clone cd dynamic-shell-server

  2. 创建虚拟环境并激活: python -m venv venv source venv/bin/activate (Windows使用:venv\Scripts\activate)

  3. 安装依赖: pip install -r requirements.txt

  4. 启动服务器: python dynamic_shell_server.py

  5. 配置Claude Desktop(可选): 在配置文件中添加服务器路径并重启应用。

  6. 执行命令时需进行动态审批,首次运行会提示用户选择是否批准。