请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

本文来自

安全运维工具

安全运维工具

人已关注

请添加对本版块的简短描述

精选帖子

elk 设置nginx密码

[复制链接]
1480 abc 发表于 2018-6-12 10:57:48
  1. 先将默认的default.conf 移动到其它目录中,或者直接删除也可以。我是直接删除了。然后新建一个elk.conf配置文件,内容如下:

  2. 复制代码
  3. [root@log-monitor ~]# cat /etc/nginx/conf.d/elk.conf
  4. upstream elk {
  5.     ip_hash;
  6.     server 172.17.0.1:5601 max_fails=3 fail_timeout=30s;
  7.     server 172.17.0.1:5601 max_fails=3 fail_timeout=30s;
  8. }

  9. server {
  10.     listen 80;
  11.     server_name localhost;
  12.     server_tokens off;

  13.     #close slow conn
  14.     client_body_timeout 5s;
  15.     client_header_timeout 5s;

  16.     location / {
  17.         proxy_pass http://elk/;
  18.         index index.html index.htm;
  19.         #auth
  20.         auth_basic "ELK Private,Don't try GJ!";
  21.         auth_basic_user_file /etc/nginx/.htpasswd;
  22.     }


  23. }
  24. 复制代码
  25. 文件内容大致解释:

  26. 此处省略500字

  27. 3.新建一个http基本认证用户,使用的是httpd的一个工具组件,叫httpd-tools,用于生成加密的用户数据库

  28. [root@log-monitor ~]# yum install httpd-tools –y
  29. 新建用户:

  30. [root@log-monitor ~]# htpasswd -cm /etc/nginx/.htpasswd elk
  31. New password:
  32. Re-type new password:
  33. Adding password for user elk
  34. 重启nginx,并检查状态

  35. 复制代码
  36. [root@log-monitor ~]# systemctl start nginx
  37. [root@log-monitor ~]# systemctl status nginx
复制代码
https://www.cnblogs.com/hanyifeng/p/5857875.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表