如何为Netdata Tor插件配置带密码的控制端口?
为Netdata Tor插件配置带密码的控制端口
要让Netdata的Tor插件正常连接带密码认证的Tor控制端口,需要完成以下两步配置:
1. 配置Tor开启控制端口并设置认证密码
- 编辑Tor的配置文件(通常路径为
/etc/tor/torrc),添加或修改以下两行:ControlPort 9051 HashedControlPassword 你的密码哈希值 - 生成密码哈希值的命令:
执行后会输出一串哈希字符串,把它替换到上面的tor --hash-password "你的明文密码"你的密码哈希值位置。 - 重启Tor服务让配置生效:
sudo systemctl restart tor
2. 修改Netdata Tor插件的配置
- 打开Netdata的Tor插件配置文件(通常路径为
/etc/netdata/python.d/tor.conf),在你的local_tcp配置块中添加password字段,填入明文密码(不是哈希值):local_tcp: name: 'local' control_port: 9051 password: '你的明文密码' - 重启Netdata服务加载新配置:
sudo systemctl restart netdata
这样配置后,Netdata就能正常通过带密码的Tor控制端口获取监控数据了。
内容的提问来源于stack exchange,提问作者Hunor Kovács
相关产品推荐
相关产品推荐

