Skip to content

Virtual Applications⚓︎

Note: Virtual Applications are an enterprise feature.

1 Feature Overview⚓︎

  • VirtualApp (Virtual Application) is a remote application feature launched by JumpServer based on Linux graphical operating system, originally designed for Xinchuang system scenarios.
  • Panda is also known as Application Provider, a JumpServer component used to manage VirtualApp.
  • Through virtual applications, you can publish Web, database, and other assets.

2 Feature Enable⚓︎

2.1 Enable Virtual Applications⚓︎

  • Check Virtual Applications on System Settings → Feature Settings → Virtual Applications page and submit.

img

2.2 Change Configuration File⚓︎

  • Login to the server where JumpServer runs as root or other privileged account.
  • Modify or add this line of configuration, entering the IP address of the Linux server providing virtual application service.
vim /opt/jumpserver/config/config.txt
PANDA_HOST_IP=IP
  • After modification, save and execute the following command to restart JumpServer.
jmsctl restart

2.3 View Virtual Application Status⚓︎

  • Go to System Settings → Remote Applications → Application Provider page to view running Panda components. Click on component name to view details.
  • Panda will retrieve uploaded virtual applications every 5 minutes.

img

2.4 Upload Virtual Application⚓︎

  • Go to System Settings → Remote Applications → Virtual Applications page to see two default applications: Chrome Browser and Firefox Browser.
  • You can click the Upload button to upload self-developed applications.

img

3 Feature Usage⚓︎

  • After configuration is complete, create a Website asset and use Web Terminal to select virtual application mode for connection.

img