计算机学习

您现在的位置是:首页 > Filebeat > v8.8 > 正文

v8.8

用于安全设置的密钥库

hhb2025-06-29v8.825
在配置Filebeat时,您可能需要指定一些敏感设置,比如密码。与其依靠文件系统权限来保护这些值,您可以通过使用Filebeat密钥库来安全地存储用于配置设置的机密值。在将密钥及其密钥值添加到

在配置 Filebeat 时,您可能需要指定一些敏感设置,比如密码。与其依靠文件系统权限来保护这些值,您可以通过使用 Filebeat 密钥库来安全地存储用于配置设置的机密值。

在将密钥及其密钥值添加到密钥库后,您可以在配置敏感设置时使用该密钥来替代密钥值。

引用键的语法与环境变量的语法完全相同:

${KEY}

KEY 是密钥的名称

例如,假设密钥库中有一个名为“ES_PWD”的密钥,其值为您设置的“Elasticsearch 密码”:

在配置文件中,使用:output.elasticsearch.password: "${ES_PWD}"

在命令行中,使用:-E "output.elasticsearch.password=\${ES_PWD、"

当 Filebeat 解析配置文件时,它会先解析键,然后再解析环境变量和其他变量。

创建keystore

filebeat keystore create

当出现提示时,请为该键输入一个值。

若要覆盖现有键的值,请使用 --force 标志:

filebeat keystore add ES_PWD --force

列出keys

filebeat keystore list

移除keys

filebeat keystore remove ES_PWD


发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~