一、添加应用宿主机
完成应用宿主机的安装部署后,就可以进入行云管家网页里的“安全中心”->“堡垒机”->“应用中心”菜单中进行应用宿主机的添加和管理。
(1)登录行云管家后,进入“安全中心”->“堡垒机”->“应用中心”,点击“宿主机管理”,弹出宿主机管理框;
(2)在弹出的宿主机管理框中,点击“添加宿主机”按钮,弹出创建宿主机对话框 ;
(3)设置基本信息,为您导入的应用宿主机设置一个名称 ;
(4)点击“添加节点IP”,将弹出“增加宿主机节点”框;
(5)这里提供两种方式,请根据实际情况处理:
方式一:如果将要用作应用宿主机的主机与门户之间网络是互通的,即门户可以访问到宿主机,宿主机也可以访问到门户,则选取“门户与宿主机之间的网络互通”方式添加宿主机,输入宿主机IP,输入启动AppManager实例的账号对应的密码(例如工具宿主机Administrator的密码),再点击确定,即可添加一个宿主机节点 ;
方式二:如果将要用作应用宿主机的主机能够连通门户,则选取“只有宿主机能够访问到门户”方式添加宿主机,点击“立即生成脚本”,将生成脚本,复制该脚本到应用宿主机中,以管理员身份运行CMD,然后在CMD中执行该脚本,待该脚本执行完毕,即可添加一个宿主机节点;
(6)可以添加多个应用宿主机节点,以组成集群。添加完应用宿主机节点后,点击“下一步” ;
(7)最后,点击“关闭”,完成应用宿主机添加 ;
二、应用宿主机管理
添加宿主机后,返回宿主机管理框中,可以看到已添加的宿主机;
2.1、宿主机IP管理
点击如图“宿主机IP管理”,可以看到宿主机的状态。如果宿主机有多个IP节点,或者IP变更了,可以在这里进行添加和删除;
2.2、宿主机名称及中转
点击如图“宿主机属性设置”,可以设置宿主机的名称。如果您的行云管家安装有多个中转,还可以在这里选择适合应用宿主机网络的中转;
三、发布新宿主机工具
当您在应用宿主机里安装了新的工具或数据库客户端工具,您就可以来到行云管家应用中心,在“宿主机管理”里发布该工具。
(1)点击“宿主机管理”;
(2)点击“发布新的工具”;
(3)填写“基本信息”;
填写“工具名称”、选择或自行上传“应用图标”、填写工具“版本”号、填写工具的“路径”、填写工具的“描述”;
- 注意:一定要确保已经在应用宿主机中安装有该应用工具!
- 注意:“路径”这里您需要登录到宿主机中,自行完成新工具的安装,请安装在C:\Program Files\目录下(不要安装在C:\Users\的子目录下),并记录下工具的安装路径(绝对路径),如下图路径是C:\Program Files\PremiumSoft\Navicat\navicat.exe。
(4)填写“参数代填”;
在这里您可以通过JSON脚本定义此工具能够接收的输入项,以及参数代填行为,以此来实现远程数据库工具后该工具自动代填数据库信息。具体填写方式请参考参数代填指引
对于通过应用发布方式访问数据库,在这里填写“参数代填”后,在访问时会自动在打开工具的基础上代填数据库访问串信息。通过JSON脚本定义此工具能够接收的输入项,以及参数代填行为,以此来实现远程数据库工具后该工具自动代填数据库信息。
当前为了方便使用,我们提供以下数据库工具参数代填JSON脚本样例,样例包括内容见下表,请【下载】。
客户端工具 | 客户端版本 | 数据库类型 | JSON文件 |
---|---|---|---|
Navicat Premium | 11 | MySQL | navicat-11-mysql.json |
SQLServer | navicat-11-mssql.json | ||
Oracle | navicat-11-oracle.json | ||
12 | MySQL | navicat-12-mysql.json | |
SQLServer | navicat-12-mssql.json | ||
Oracle | navicat-12-oracle.json | ||
15 | MySQL | navicat-15-mysql.json | |
SQLServer | navicat-15-mssql.json | ||
Oracle | navicat-15-oracle.json | ||
MySQL Workbench | 8.0.18 | MySQL | MySQLWorkbench-8-mysql.json |
Navicat for Oracle | 12 | Oracle | navicatfororacle-12.json |
PLSQL Developer | 13 | Oracle | plsql-13-oracle-param.json |
SQL Plus | 18.5 | Oracle | sqlplus-18.5-oracle-param.json |
Toad | 13 | Oracle | toad-13-oracle.json |
SQL Server Management Studio (SSMS) | 17.9.1 | SQLServer | smss-17-sqlserver-param.json |
(5)创建完成如图,您可以编辑、预览、删除该工具信息;