应用中心
应用宿主机管理

一、添加应用宿主机

完成应用宿主机的安装部署后,就可以进入行云管家网页里的“安全中心”->“堡垒机”->“应用中心”菜单中进行应用宿主机的添加和管理。

(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)创建完成如图,您可以编辑、预览、删除该工具信息;