本帖最后由 yzy 于 2020-9-8 17:36 编辑
一、需求
需要通过堡垒机运维aCloud的时候使用谷歌浏览器
解决办法: 只能通过添加资源的时候选择C/S应用,然后再调用运维客户端
二、配置过程 1)首先需要在应用发布中配置好应用发布服务器
2)使用系统管理员帐号 在系统配置->客户端配置中添加 客户端名称: 自定义 动作流输入以下内容: prg=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe,tmo=3000,fnc=4tab,fnc=del,dat=https:\\fortIp,fnc=enter,tmo=5000,fnc=3tab,fnc=enter,tmo=1000,fnc=tab,fnc=enter,tmo=5000,dat=fortAccount,fnc=tab,dat=fortPassword,fnc=enter 资源类型选择C/S应用
2)使用安全管理员帐号在 运维管理->资源中添加一个C/S应用,配置好IP地址,运维客户端选择测试,选择对应的应用发布服务器然后保存
3)如何进行自定义修改动作流 prg=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe,tmo=3000,fnc=4tab,fnc=del,dat=https:\\fortIp,fnc=enter
这一节是固定的,不需要修改,只要跟进情况修改下面的参数
<span]使用运维管理员帐号进行对超融合运维,这样时候发现已经打开了谷歌浏览器并输入了IP地址,这个时候我们需要按teb键进行切换,通过按3次到到高级,然后按回车键,再按一次teb键切换到继续前往xx.xx.xx.xx(不安全)这个选项,然后再按一次回车,这样就到登录界面了,后面再带上填写帐号密码的参数回车即可
动作流参数说明: 谷歌浏览器路径 prg=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 获取窗口标题 fwt=新标签页 - Google Chrome 地址栏代填访问地址 dat=https:\\fortIp\fort 模拟回车键代填地址 fnc=enter 防止代填错乱,延迟1秒 tmo=1000 模拟4次tab键将光标切换到账号输入框 fnc=4tab 代填账号 dat=fortAccount 模拟1次tab键将光标切换到密码输入框 fnc=tab 代填密码 dat=fortPassword 模拟1次tab键将光标切换到登陆按钮 fnc=tab 模拟1次enter键点击登陆按钮 fnc=enter
prg=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe,tmo=3000,fnc=4tab,fnc=del,dat=https:\\fortIp(这里之前都是固定的,不需要修改),fnc=enter(前面已经帮输入了https://和IP,所以需要添加一个回车键),tmo=5000(回车后跳转会有一个延迟,需要设置一个延迟时间,如果延迟实时间太低会导致跳出没出来就执行下面的动作了,如果设置低了执行下面的动作只需要把时间改大一点即可),fnc=3tab(执行3次teb到xx.xx.xx.xx(不安全)选项),fnc=enter(执行一个回车到登录界面),tmo=1000,fnc=tab,fnc=enter,tmo=5000(登录界面也会有一个延迟时间,需要对应修改),dat=fortAccount(代填帐号),fnc=tab(执行tab),dat=fortPassword(代填密码),fnc=enter(执行回车)
完整的动作流 prg=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe,tmo=3000,fnc=4tab,fnc=del,dat=https:\\fortIp,fnc=enter,tmo=5000,fnc=3tab,fnc=enter,tmo=1000,fnc=tab,fnc=enter,tmo=5000,dat=fortAccount,fnc=tab,dat=fortPassword,fnc=enter
可以直接使用我这个动作流,然后根据实际情况修改,如果资源是http的就把https改成http即可 如果出错了可以仔细观察是在哪个位置出差的,然后再对应修改
附件是官方的文档,但是官方配置的完整动作流是无法正常使用的, 还需要进行修改 |