jumpserver如何添加web资产
1、Web 类型资产依赖于远程应用,请前往系统设置在远程应用中配置
2、系统设置—远程应用—应用发布机—选择创建
3、提前准备一台发布机,操作系统比如windows server 2019等,发布机开启远程桌面功能即可,其余不需要安装。发布机准备完成后,在jumpserver添加下
4、添加完成后,初始化部署发布机
5、初始化部署过程
PLAY [all] *********************************************************************
TASK [Gathering Facts] *********************************************************
ok: [10.200.11.19]
TASK [Install RDS-RD-Server (RDS)] *********************************************
ok: [10.200.11.19]
TASK [Stop Tinker before install (jumpserver)] *********************************
ok: [10.200.11.19]
TASK [Stop Tinkerd before install (jumpserver)] ********************************
ok: [10.200.11.19]
TASK [Download JumpServer Tinker installer (jumpserver)] ***********************
changed: [10.200.11.19]
TASK [Install JumpServer Tinker (jumpserver)] **********************************
changed: [10.200.11.19]
TASK [Set Tinkerd on the global system path (jumpserver)] **********************
changed: [10.200.11.19]
TASK [Download python-3.11.6] **************************************************
changed: [10.200.11.19]
TASK [Install the python-3.11.6] ***********************************************
changed: [10.200.11.19]
TASK [Check pip command exists] ************************************************
ok: [10.200.11.19]
TASK [Reboot if installing requires it] ****************************************
changed: [10.200.11.19]
TASK [Set RDS LicenseServer (regedit)] *****************************************
skipping: [10.200.11.19]
TASK [Set RDS LicensingMode (regedit)] *****************************************
skipping: [10.200.11.19]
TASK [Set RDS fSingleSessionPerUser (regedit)] *********************************
skipping: [10.200.11.19]
TASK [Set RDS MaxDisconnectionTime (regedit)] **********************************
changed: [10.200.11.19]
TASK [Set RDS RemoteAppLogoffTimeLimit (regedit)] ******************************
changed: [10.200.11.19]
TASK [Download pip packages] ***************************************************
changed: [10.200.11.19]
TASK [Unzip pip_packages] ******************************************************
changed: [10.200.11.19]
TASK [Install python requirements offline] *************************************
changed: [10.200.11.19]
TASK [Stop chromedriver before install (jumpserver)] ***************************
ok: [10.200.11.19]
TASK [Download chromedriver (Chrome)] ******************************************
changed: [10.200.11.19]
TASK [Remove old chromedriver (Chrome)] ****************************************
ok: [10.200.11.19] => (item=C:\Program Files\JumpServer\drivers\chromedriver-win32)
ok: [10.200.11.19] => (item=C:\Program Files\JumpServer\drivers\chromedriver_win32)
ok: [10.200.11.19] => (item=C:\Program Files\JumpServer\drivers\chromedriver-win64)
ok: [10.200.11.19] => (item=C:\Program Files\JumpServer\drivers\chromedriver_win64)
TASK [Unzip chromedriver (Chrome)] *********************************************
changed: [10.200.11.19]
TASK [Stop Chrome before install (jumpserver)] *********************************
ok: [10.200.11.19]
TASK [Download Chrome zip package (Chrome)] ************************************
changed: [10.200.11.19]
TASK [Remove old Chrome (Chrome)] **********************************************
ok: [10.200.11.19] => (item=C:\Program Files\JumpServer\applications\Chrome)
ok: [10.200.11.19] => (item=C:\Program Files\Chrome\chrome-win32)
ok: [10.200.11.19] => (item=C:\Program Files\Chrome\chrome-win)
ok: [10.200.11.19] => (item=C:\Program Files\chrome-win)
TASK [Unzip Chrome (Chrome)] ***************************************************
changed: [10.200.11.19]
TASK [Check and Clean global system path (Chrome)] *****************************
ok: [10.200.11.19]
TASK [Set Chrome and driver on the global system path (Chrome)] ****************
changed: [10.200.11.19]
TASK [Set Chrome variables disable Google Api (Chrome)] ************************
ok: [10.200.11.19]
TASK [Generate tinkerd component config] ***************************************
changed: [10.200.11.19]
TASK [Install tinkerd service] *************************************************
changed: [10.200.11.19]
TASK [Start tinkerd service] ***************************************************
changed: [10.200.11.19]
TASK [Wait Tinker api health] **************************************************
ok: [10.200.11.19]
TASK [Sync all remote applets] *************************************************
changed: [10.200.11.19]
PLAY RECAP *********************************************************************
10.200.11.19 : ok=32 changed=20 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0
Task terminal.tasks.run_applet_host_deployment[7047fd0a-2ea9-4ad5-a137-7e10d039aa5f] succeeded in 274.2482575680042s: None
6、部署完成后,管理员可以在jumpserver后台添加web资产,普通用户登入后可以调用发布机上安装的应用,比如chrome浏览器。