02_Influxdb开启登录认证
发布日期:2021-07-01 02:23:04 浏览次数:2 分类:技术文章

本文共 894 字,大约阅读时间需要 2 分钟。

目录


加入权限的原因是为了不让所有人都可以进入influx数据库,所以此处开启登录认证

1.进入influx

influx --help #查看influx客户端的使用帮助

influx          #默认连接到localhost:8086

influx命令可能无法使用,那么就使用:influx -host 127.0.0.1

问题解决:可能是localhost未指定127.0.0.1

[hadoop@hadoop000 ~]$ influx -host 127.0.0.1

此处可能为配置localhost的默认地址,所以报错

解决方案:

vim /etc/hosts

解决成功

show users #查看所有用户,默认没有

2.创建用户,并赋予他权限

CREATE USER "shijiange" WITH PASSWORD '123456' WITH ALL PRIVILEGES #创建shijiange用户,密码123456,管理员权限

3.开启权限

1)influxdb增加auth配置如下

只需要在[http]这个底下添加(此文件在/etc/influxdb下的influxdb.conf)

  auth-enabled = true

2)重启influxdb

systemctl restart influxdb

3)使用用户名密码登录influxdb

influx #无指定用户名密码的话,会报错

那么就要指定用户名和密码:

方式一:influx -username 'shijiange' -password '123456'

方式二:influx -username 'shijiange' -password ''   此方式输入密码时不回显,可以让别人看不到你输入的密码

如果修改了influxdb.conf的端口配置那么就要在验证的时候加入你指定的端口号:influx -username 'shijiange' -password '123456' -host 192.168.101.128

安全性强度:

公网 < 内网 < 本地

所以一定要把登录认证开启才可以打开它

转载地址:https://mapengsen.blog.csdn.net/article/details/108719812 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:03_Influxdb数据库的简单操作
下一篇:vmvare连接linux

发表评论

最新留言

不错!
[***.144.177.141]2024年04月20日 08时17分08秒