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

由于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 压...

Linux 2022-07-29 PM 429℃ 1条

使用shell对文件进行aes256加密

脚本内容:#!/bin/bash # key和iv为32位字母数字 key="" iv="" # 加密 encrypt(){ infile=$1 outfile=encrypt_$infile openssl enc -e -aes-256-cbc -a -K ${key} -iv ${iv} -nosalt -in $infile -out $outfile && echo "--加密成功--$outfile" || echo "异常,请输入crypt...

Linux 2022-07-08 PM 739℃ 0条

vsan监控ssd缓存盘寿命

esxcli nvme device list esxcli nvme device log smart get -A vmhba3|grep Used

虚拟化 2022-06-27 AM 382℃ 0条

win11修改右键菜单回win10样子

win11的右键菜单太反人类了,加一条注册表就可以改回来:切换到旧版右键菜单:reg add "HKCUSoftwareClassesCLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}InprocServer32" /f /ve恢复回Win11右键菜单:reg delete "HKCUSoftwareClassesCLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f重启Windows资源管理器生效:taskkill /f /im explorer.exe & start explorer.exe

Windows 2022-06-24 PM 391℃ 0条

yarn spark快速查看stderr日志

每次yarn跑spark程序如果有异常,而又想看更多的日志的时候,就会很烦,日志如果太多的话,会刷新很久很久才会到最新的,这时候如果不想登机器看日志,只想web查看的话,可以通过如下方法快速定位到最近的日志:就是查看日志的url后面有一个start=的参数,默认是start=0,试了几次才发现,这个值不是行数也不是时间,而是大小,看Log Length是多大,然后适当的进行计算,就可以得到想要的位置,比如我想看最新的日志部分,那就是把start的值设置比Log Length小个几万就行了,加载贼快

大数据 2022-06-23 PM 357℃ 0条

finddler脚本收藏

https://github.com/gitjayzhen/FiddlerUseScript

Windows 2022-06-17 PM 331℃ 0条

用python写了个桌面版OTP小工具

迫于不想每次都拿手机出来解锁并打开OTP软件,用python3写了个桌面版OTP程序,代码如下:GetOTP.py# -*- coding: utf-8 -*- import base64 import configparser import hashlib import hmac import struct import time import tkinter as tk file = 'config.ini' con = configparser.ConfigParser() con.read(file, encoding='utf-8') jump_str = con.get('...

Windows,python 2022-05-18 PM 518℃ 1条

elasticsearch安装jieba分词插件

前提条件jdk下载完后配置环境变量,举个栗子:export JAVA_HOME=/usr/local/jdk1.8.0_101 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jargradle下载6.8版本的,其他的版本试了很多个都报错:wget https://downloads.gradle-dn.com/distributions/gradle-6.8-bin.zip unzip gradle-6.8-bin.zip -d /usr/loc...

Linux,大数据 2022-03-18 PM 803℃ 0条