在封闭软件环境模式下在 Astra Linux 上安装 Kaspersky Security Center Web Console

扩展所有 | 折叠所有

该部分描述了如何单独安装 Kaspersky Security Center Web Console 服务器 (也叫 Kaspersky Security Center Web Console) 到 Astra Linux 特别版操作系统。安装之前,您必须安装 DBMSKaspersky Security Center Linux 管理服务器。

要安装 Kaspersky Security Center Web Console:

  1. 确保您要安装 Kaspersky Security Center Web Console 的设备运行支持的 Linux 分类。
  2. 阅读最终用户授权许可协议 (EULA)。如果 Kaspersky Security Center Linux 分发包不包含带有 EULA 文本的 TXT 文件,您可以从 卡巴斯基网站下载文件。如果您不接受授权许可协议的条款,不要安装应用程序。
  3. 创建包含参数的响应文件以连接 Kaspersky Security Center Web Console 到管理服务器。命名该文件为 ksc-web-console-setup.json 并将其放置到以下目录:/etc/ksc-web-console-setup.json。

    响应文件的一个例子,它包含最小参数集以及默认地址和端口:

    {

    "address": "127.0.0.1",

    "port": 8080,

    "trusted": "127.0.0.1|13299|/var/opt/kaspersky/klnagent_srv/1093/cert/klserver.cer|KSC Server"

    "acceptEula": true

    }

  4. 打开 /etc/digsig/digsig_initramfs.conf 文件,然后指定以下设置:

    DIGSIG_ELF_MODE=1

  5. 在命令行中,运行以下命令来安装兼容包:

    apt install astra-digsig-oldkeys

  6. 为应用程序密钥创建一个目录:

    mkdir -p /etc/digsig/keys/legacy/kaspersky/

  7. 将应用程序密钥/opt/kaspersky/ksc64/share/kaspersky_astra_pub_key.gpg放在上一步创建的目录中:

    cp kaspersky_astra_pub_key.gpg /etc/digsig/keys/legacy/kaspersky/

    如果 Kaspersky Security Center Linux 分发包不包含 kaspersky_astra_pub_key.gpg 应用程序密钥,您可以通过单击以下链接下载:https: //media.kaspersky.com/utilities/CorporateUtilities/kaspersky_astra_pub_key.gpg

  8. 更新 RAM 磁盘:

    update-initramfs -u -k all

    重新启动系统。

  9. 在具有 root 权限的账户下,使用命令行运行安装文件。您通过从 Kaspersky 网站下载来接收安装文件。
    • 要安装或升级 Kaspersky Security Center Web Console,请运行以下命令:

      $ sudo dpkg -i ksc-web-console-[build_number].x86_64.deb

    • 要从先前版本的 Kaspersky Security Center Web Console 升级,请运行以下命令:

      $ sudo dpkg -i ksc-web-console-[build_number].x86_64.deb

    这将开始解包安装文件。请等待安装完成。Kaspersky Security Center Web Console 被安装到以下目录:/var/opt/kaspersky/ksc-web-console

  10. 通过执行以下命令重新启动所有 Kaspersky Security Center Web Console 服务:

    $ sudo systemctl restart KSC*

当安装完成时,您可以使用您的浏览器打开和登录 Kaspersky Security Center Web Console

如果您的设备在 Astra Linux 1.8 上运行,则必须在安装 Kaspersky Security Center Web Console 后覆盖用户权限。

我们建议您分别执行每项服务的说明步骤。

要覆盖用户权限:

  1. 打开下列文件:
    • /etc/systemd/system/ KSCSvcWebConsole.service
    • /etc/systemd/system/ KSCWebConsole.service
    • /etc/systemd/system/ KSCWebConsoleManagement.service
    • /etc/systemd/system/ KSCWebConsoleMessageQueue.service
    • /etc/systemd/system/ KSCWebConsolePlugin.service
  2. 复制文件中的“User=value”字符串。

    每项服务的值都不同,并且是在您安装 Kaspersky Security Center Web Console 时生成的。

  3. 创建以下目录:
    • /etc/systemd/system/ KSCSvcWebConsole.service.d
    • /etc/systemd/system/ KSCWebConsole.service.d
    • /etc/systemd/system/ KSCWebConsoleManagement.service.d
    • /etc/systemd/system/ KSCWebConsoleMessageQueue.service.d
    • /etc/systemd/system/ KSCWebConsolePlugin.service.d
  4. 在每个目录中,创建一个名为 override.conf 的文件,然后将您在步骤 2 中复制的字符串插入该文件。override.conf 文件必须包含以下内容:
    • /etc/systemd/system/ KSCSvcWebConsole.service.d 的内容
    • /etc/systemd/system/ KSCWebConsole.service.d 的内容
    • /etc/systemd/system/ KSCWebConsoleManagement.service.d 的内容
    • /etc/systemd/system/ KSCWebConsoleMessageQueue.service.d 的内容
    • /etc/systemd/system/ KSCWebConsolePlugin.service.d 的内容

    其中 User= value 是您在步骤 2 中复制的字符串。例如,User=user_svc_nodejs_rjvyyf-xkg

  5. 重新启动该服务。
页顶