在非交互模式下集中安装应用程序组件

您可以以非交互(静默)模式集中安装应用程序组件,这意味着无需交互式输入安装设置。对于非交互式集中安装,当运行应用程序组件集中安装脚本 kics4net-deploy-<应用程序版本号>.bundle.sh 时必须使用特殊设置。

您必须准备一个用于非交互式集中安装的安装设置文件。您可以使用脚本 kics4net-deploy-<应用程序版本号>.bundle.sh 准备安装设置文件。

要使用脚本准备集中安装设置文件:

  1. 通过完成安装过程的步骤 1-5 来配置集中安装设置。
  2. 通过选择保存设置并退出而不安装来保存安装设置文件。

    名为 inventory.json 的安装设置文件保存在 /home/<user>/.config/kaspersky/kics4net-deploy/ 文件夹中(应用程序组件不会被安装)。

  3. 如有必要,将集中安装设置文件复制到不同文件夹中。

准备好集中安装设置文件后,就可以采用非交互方式集中安装应用程序组件。

要在非交互模式下集中安装应用程序组件:

  1. 在将执行集中安装的计算机上,转到包含用于安装、验证和删除应用程序组件的脚本和包的解压文件的文件夹(包含在分发套件中)。这些文件位于 kics4net-release_<应用程序版本>/linux-centos 子文件夹中。
  2. 输入以下命令:

    bash kics4net-deploy-<应用程序版本>.bundle.sh --silent-mode

    silent-mode启用非交互安装模式(强制参数)。

    除了必需参数外,您还可以添加以下参数来运行安装脚本:

    • -i <安装设置文件的路径>表示集中安装设置文件的完整路径和名称。如果该设置未定义,则使用位于 /home/<user>/.config/kaspersky/kics4net-deploy/ 文件夹中的 inventory.json 文件。
    • --enable-debug-grpc-server – 安装调试 gRPC 服务器。此 gRPC 服务器用于测试目的,对于应用程序的正常使用不是必需。

      如果脚本使用--enable-debug-grpc-server参数运行,则应用程序将失去其认证状态。

    输入脚本运行命令后,屏幕会提示您输入运行集中安装的用户的密码。

  3. 输入运行集中安装的用户的密码。密码必须输入两次:先在SSH password提示符中,然后在BECOME password提示符中。

    集中安装脚本将开始安装组件。在安装过程中,屏幕将显示有关操作完成的服务消息。

等待脚本 kics4net-deploy-<应用程序版本号>.bundle.sh 完成。

页首