![图片[1]-Traefik 给反代增加密码-RSG-人生观](https://www.lxg2016.com/wp-content/themes/zibll/img/thumbnail-lg.svg) 前言:
前言:
最近群友,询问,在traefik反代后又的程序没有验证的方式,打开后就是可管理的界面,开在公网上非常不安全,其实在traefik上增加一个就可以了。
教程:
我们找到traefik的动态文件,如果是本站模板部署的traefik,默认路径在appdata/traefik/configurations/dynamic.yml,如果又kodbox的小伙伴可以在kodbox进行直接编辑,如果没有可以用nano命令来操作。
注意:这里演示的命令是UNRAID的,其他系统的可以自行替换路径。
nano appdata/traefik/configurations/dynamic.yml
在动态配置文件最下面,可以看到又这一段配置代码。
user-auth:
  basicAuth:
    users:
      - "admin:$apr1$Aa1wBZlU$asdadds0YKDHbLbaqasd1/"
写入文件,的时候注意文件的缩进格式,完成后保存即可,无需重启traefik。
到这里配置就完成了,但是有的小伙伴可能比较蒙圈,不知道这个密码是怎么生成出来的,这里我给他加提供一个网站。
点开网站后输入信息:
把生成的结果,黏贴覆盖到admin那行,就变成了你的密码。
有的小伙伴,可能需要多用户,虽然很少,这里我还是提供一下吧,用生成器,多生成几个用户名和密码,然后复制粘贴到配置文件内,这里我写个示例。
user-auth:
  basicAuth:
    users:
      - "admin:$apr1$Aa1wBZlU$asdadds0YKDHbLbaqasd1/"
      - "admin:$apr1$Aa1wBZlU$asdadds0YKDHbLbaqasd1/"
      - "admin:$apr1$Aa1wBZlU$asdadds0YKDHbLbaqasd1/"
      - "admin:$apr1$Aa1wBZlU$asdadds0YKDHbLbaqasd1/"
配置完成以上内容,我们来说说如何引用。
配置文件方式:
在Middlewares内加入- user-auth之后保存即可,也无需重启traefik,保存即可即时生效。
标签方式:
这里需要注意,如果密码信息,不是通过动态文件提供的,请删掉user-auth@file后面的@file。
结尾:
此教程内容,还是相对简单的,但是这个增加密码的方式还是很实用的,相对一些网页没有密码的时候,用这个方式增加一点点安全,也是不错的选择。



![图片[1]-Traefik 给反代增加密码-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2022/11/1669176246-860e67e5397c0cc.jpg)
![图片[2]-Traefik 给反代增加密码-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2022/11/1669177187-58fc2be6c5e9429.png)
![图片[3]-Traefik 给反代增加密码-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2022/11/1669177386-14c6479b50f0583.png)
![图片[4]-Traefik 给反代增加密码-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2022/11/1669177781-814244ba7002bc3.png)
![图片[5]-Traefik 给反代增加密码-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2022/11/1669177999-be518d940a604b3.png)








- 最新
- 最热
只看作者