侧边栏壁纸
  • 累计撰写 176 篇文章
  • 累计创建 87 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

用GO改了一个nginx接ldap认证的工具

Z先森
2022-07-29 / 0 评论 / 0 点赞 / 11 阅读 / 0 字 / 正在检测是否收录...

由于nginx有一些页面不希望所有人都能打开,但是又希望能接入ldap进行管理,网上找了一些现成的小工具,多多少少都有些不如意,基于别人的轮子做了一下改进。 下面是使用方式:

git clone https://github.com/jacksnowfuck/nginx-ldap-auth
go mod tidy
#修改一下nginx配置(git里面有示范)
#克隆一下配置文件,并通过真实环境进行修改
mv cfg.example.json cfg.json
go run main.go
#这样就跑起来了,如果不想在跑的服务器上装go,也可以打包成二进制文件
./control pack
压缩文件到目标服务器后解压,同样配置好nginx和cfg.json
./control start

原来的轮子: https://github.com/shanghai-edu/nginx-ldap-auth 原作者这个配置文件写得死死的,import也是在线的,不太方便,基于源代码做了一下改进,支持配置认证过期时间

0

评论区