远程解锁
远程解锁
描述:实现服务器远程连接客户端机器,并解锁运行自动化流程
注意
使用前置条件:
- 客户端必须与服务器互通,且机器人license未超限
- 实现Remote解锁流程时,客户端机器必须是
锁屏
状态 - 服务器安装freerdp应用
- 服务器操作系统须为
桌面版本

属性说明
通用属性
- 前置延时 - 组件功能执行之前等待的时间,单位为“毫秒”
- 后置延时 - 组件功能执行后等待的时间,单位为“毫秒”
- 备注- 组件备注说明,以便于理解和快速定位
输入属性
- 密码 - 客户端机器的登录密码
- 地址 - 客户端IP地址
- 端口 - 默认为3389
- 重试间隔 - 默认2秒,连接失败重试的间隔
- 总时间 - 默认60秒,连接超过60秒还是失败,则终止连接
使用示例
前置条件
1、freerdp的安装
安装RPA服务器之前,首先通过root用户安装freerdp。(以下示例中普通用户为isearch,实际操作中需注意目录)
1.进入安装脚本目录
cd /home/isearch/ueba_5.0/com_pkg/freerdp/centos/

2.执行安装命令
./install_freerdp.sh
3.必须在服务器桌面版
界面启动服务iRdpConnector.sh

2、rdp文件路径
关于服务器rdp文件存放路径的一些操作,以下操作均为普通用户行为(如isearch)
1.vi /isearch/isa/webapp/WEB-INF/conf/isa.properties

2.若修改上述isa.properties中RDP_CONN_PATH,则需要相应修改以下文件路径,使路径保持一致
vi /isearch/isa/iRdpConnector/conf/conn.properties

3.修改完成,必须在服务器桌面版界面重启iRdpConnector.sh

3、手动检测freerdp是否有效
手动调用命令行,检测freerdp是否有效。 在服务器桌面环境
的终端界面,手动输入命令xfreerdp --ignore-certificate -u 用户名 -p 密码 终端IP
,查看是否可以拉起远程连接。例:
xfreerdp --ignore-certificate -u ysq -p 111111 192.168.0.173
若命令行无法拉起,检查服务是否拉起等,检测成功,再运行远程解锁
组件
执行逻辑
添加【远程解锁】组件--->输入"密码"、"地址"、"端口"--->运行组件,组件会在服务器生成rdp文件,服务器每隔10秒进行一次rdp的远程连接,连接时删除rdp文件;若连接成功,则断开之前的远程连接--->执行组件
