一、初始化时指定加密存储密钥
参考 LogListener 安装指南,在初始化 LogListener 时,添加-encryption参数。若要对密钥进行加密,则入參 true;若不需要对密钥进行加密,则入參 false。
二、修改为加密存储
1. 前往 LogListener 安装目录 。
2. 在 LogListener 安装目录下,执行./bin/encrypt_tool -e {密钥 ID}, 获取加密后的密钥 ID。
3. 在 LogListener 安装目录下,执行./bin/encrypt_tool -e {密钥 KEY}, 获取加密后的密钥 KEY。
4. 在 LogListener 安装目录下,执行vim ./etc/loglistener.conf,将 conf 文件中的 secret_id 和 secret_key 替换为步骤1、2中获取的加密密钥 ID 和加密密钥 KEY,同时将 encryption 设为 true。
5. 执行以下命令重启 LogListener。
通过 systemd 执行不通过 systemd 执行适用于 LogListener2.8.3以上并且操作系统具有 systemd。systemctl restart loglistenerd执行 /etc/init.d/loglistenerd check 查看是否启动成功:适用于 LogListener2.8.3以下或者 LogListener2.8.3以上但是操作系统没有 systemd。/etc/init.d/loglistenerd restart启动成功返回样例:
三、修改为明文存储
1. 前往 LogListener 安装目录。
2. 在 LogListener 安装目录下,执行vim ./etc/loglistener.conf,将 conf 文件中的 secret_id 和 secret_key 替换为明文密钥 ID 和密钥 KEY,同时将 encryption 设为 false。
3. 执行以下命令重启 LogListener。
通过 systemd 执行不通过 systemd 执行适用于 LogListener2.8.3以上并且操作系统具有 systemd。systemctl restart loglistenerd执行 /etc/init.d/loglistenerd check 查看是否启动成功:适用于 LogListener2.8.3以下或者 LogListener2.8.3以上但是操作系统没有 systemd。/etc/init.d/loglistenerd restart启动成功返回样例: