5.3. 使用共享安全数据库


企业安全客户端通常会为与企业安全客户端关联的每个用户配置文件创建一个新的 NSS 安全数据库。当用户导入或信任要使用的企业安全客户端的证书时,都会将其导入到该配置集的 NSS 数据库中。(这与 Web 浏览器具有不同安全数据库、密码存储和书签的不同用户配置文件类似。)
当多个企业安全客户端用户都在单个机器上使用客户端时,可能会出现实例。在这种情况下,除了用户配置文件数据库外,企业安全客户端还信任的通用共享安全数据库有意义。此共享安全数据库包含所有用户通用的证书,如 TPS 使用的 CA 签名证书。
默认情况下不配置使用共享安全数据库。
  1. 停止企业安全客户端。
  2. 创建安全数据库目录以及要共享的数据库目录。在配置企业安全客户端之前,数据库必须存在,客户端可读,并且包含客户端将使用的证书。
    NSS 数据库可以使用 certutil 命令创建。如需更多信息,请参阅 certutil 文档,如 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/tools/NSS_Tools_certutil
  3. 打开 esc-prefs.js 文件。
    vim /usr/lib/esc-1.1.0/defaults/preferences/esc-prefs.js
  4. 添加 esc.global.alt.nss.db 参数,指向包含共享数据库的目录。
    prefs("esc.global.alt.nss.db", "/etc/pki/nssdb");
  5. 重启 Enterprise Security Client 以应用配置更改。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部