For AI agents: the complete documentation index is available at https://docs.fit2cloud.com/jumpserver/v4/llms.txt, the full documentation bundle is available at https://docs.fit2cloud.com/jumpserver/v4/llms-full.txt, and this page is available as Markdown at https://docs.fit2cloud.com/jumpserver/v4/manual/admin/system_settings/virtual_apps.md.

虚拟应用

1 功能概述

  • VirtualApp(虚拟应用)是 JumpServer 基于 Linux 图形化操作系统推出的远程应用功能,最初为信创系统场景设计。
  • Panda 也称为应用提供者 (Application provider) 是 JumpServer 的一个组件,用于管理 VirtualApp。
  • 通过虚拟应用,可以发布 Web、数据库等资产。

2 功能启用

2.1 开启虚拟应用

  • 在系统设置→功能设置→虚拟应用页面勾选虚拟应用后提交。 img

2.2 更改配置文件

  • 使用 root 或其他特权账户登陆到 JumpServer 运行的服务器上。
  • 修改或添加该行配置,输入提供虚拟应用服务的 Linux 服务器的 IP 地址。
vim /opt/jumpserver/config/config.txt
PANDA_HOST_IP=IP
  • 修改完成后保存,执行如下命令重启 JumpServer。
jmsctl restart

2.3 查看虚拟应用状态

  • 进入系统设置→远程应用→应用提供者界面可以查看已在运行的 Panda 组件。点击组件的名称可以查看详情。
  • Panda 会每5分钟获取已上传的虚拟应用。 img

2.4 上传虚拟应用

  • 进入系统设置→远程应用→虚拟界面应用可以看到默认存在的两款应用 Chrome 浏览器和 Firefox 浏览器。
  • 可以点击上传按钮上传自开发的应用。 img

3 功能使用

  • 配置完成后,创建一个 Website 资产,使用 Web 终端选择虚拟应用方式进行连接。 img