windows高级防火墙拦截指定端口和改远程端口

netsh advfirewall firewall add rule name=allow80and443 description="允许80,443端口" dir=in localport=80,443 protocol=TCP action=allow netsh advfirewall firewall add rule name=deny1to1000not80_443 description="拒绝1-1000除了80,443外的端口" dir=in localport=1-79,81-442,444-1000 protocol=TC...

Windows 2022-09-21 PM 60℃ 0条

ES查询指定时间范围内指定关键字的命中次数

如下,索引的写法支持带*的泛匹配,log_time为日志里面自定义传过来的时间,[email protected] indexname-*/_count {"query": { "bool": { "must": { "regexp": { "message": ".*关键字.*" } }, "filter": { "range": { "l...

大数据 2022-09-06 AM 107℃ 0条

企微机器人发文件到群

原理先用upload_media接口上传文件到微信临时服务器,然后用jq解析返回的json,获取media_id,再通过send接口调用media_id发文件,使用很简单#!/bin/bash file="file.log" key="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" media_id=$(curl -X POST "https://qyapi.weixin.qq.com/cgi-bin/webhook/upload_media?key=${key}&type=file" -F ...

Linux 2022-08-29 PM 139℃ 0条

win10重启后D盘就自动消失

最近重装了个系统,神奇的现象是每次开机D盘盘符都不见了,得手动加盘符才显示,查了一些资料,其实是磁盘隐藏了,解决办法:win+r,输入diskpart,打开磁盘管理命令行list volume,可以看到隐藏的磁盘,记住前面对应的卷号select volume {卷标},选择指定卷号的磁盘attributes volume clear hidden,去掉隐藏标记

Windows 2022-08-23 PM 183℃ 0条

vSAN HCL、版本目录定期离线更新下载地址

隔段时间就要更新一下,每次都要找地址,记录一下地址:vSAN 版本目录最新版本 更新https://vcsa.vmware.com/ph/api/v1/results?deploymentId=2d02e861-7e93-4954-9a73-b08692a330d1&collectorId=VsanCloudHealth.6_5&objectId=0c3e9009-ba5d-4e5f6-bae8-f25ec506d219&type=vsan-updates-jsonvSAN HCL 数据库最新版本 更新http://partnerweb.vmware.com/service/vsan/a...

虚拟化 2022-08-16 PM 197℃ 0条

LTSC 2021 pycharm虚拟环境进入终端报错

为了系统精简,装了个LTSC 2021,再配pycharm环境的时候发现问题了,venv虚拟环境配好后,点终端想跑命令的时候报错了,根据描述来看应该是powershell权限问题,不给执行ps1脚本,根据提示找到了解决方法,把策略放开(有一定风险):Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser跑完之后关掉当前终端再打开就正常了,参考链接https://docs.microsoft.com/zh-cn/powershell/······使用Get-ExecutionPolicy -List可以获取策...

Windows,python 2022-08-15 PM 184℃ 0条

用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 283℃ 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 468℃ 0条