安装完kibana直接就可以访问,这样不利于安全,接下来我们利用apache的密码认证进行安全配置

apache配置文件如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<VirtualHost *:8080>
      DocumentRoot  /data/kibana     
      ServerName localhost
          ErrorLog  "/data/kibana/logs/kibana-error.log"
         CustomLog  "/data/kibana/logs/kibana-access.log"  common 
     <Directory  "/data/kibana" >
       Options Indexes
      AllowOverride AuthConfig 
       AuthType Basic
      AuthName  "Authenticated proxy"
       AuthUserFile  /data/kibana/ .htpasswd
       Require valid-user   
       Order allow,deny
       Allow from all
< /Directory >
 
< /VirtualHost >


AuthUserFile /data/kibana/.htpasswd

这就是我们要存放密码的文件


接下来生成密码

1
2
3
4
#htpasswd -c /data/kibana/.htpasswd user
#New password: 
#Re-type new password: 
#Adding password for user bidduser

这样我们就给user用户生成了密码

再次访问看看

wKioL1XAgKWyrulHAAPF6WsvKG0123.jpg