- 博客(31)
- 资源 (21)
- 收藏
- 关注
原创 chrony Could not open IPv6 command socket : Address family not supported by protocol
【代码】chrony Could not open IPv6 command socket : Address family not supported by protocol。
2023-10-13 02:29:43 468
原创 grafana使用邮箱发告警接口脚本
1.先在邮箱获取密码,qq或者163都可以在那个smtp那边页面获取或者设置。3.grafana添加告警通道,设置告警。2.后台运行下面脚本。
2023-08-30 14:41:58 310
原创 ubuntu18.04使用webdriver
ubuntu18.04使用webdriversudo apt-get install python3-pip#安装谷歌浏览器wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debsudo dpkg -i google-chrome*sudo apt-get -f install#查看谷歌浏览器版本google-chrome --version#去https://npm.taobao.org/
2021-08-27 15:43:02 435
原创 mysql查询结果导出为excel
mysql查询结果导出为excelmysql -uroot -p -e 'select * from ...' > a.xlsiconv -futf8 -tgb2312 -ob.xls a.xls
2021-08-27 15:25:05 546
原创 nginx使用htpasswd设置账号密码
ubuntunginx使用htpasswd设置账号密码apt search htpasswdapt install apache2-utilshtpasswd -c /etc/nginx/conf.d/gpasswd admin回车输入密码重复密码在nginx配置文件加下面两行:auth_basic "Please input password";auth_basic_user_file /etc/nginx/conf.d/gpasswd;nginx -tnginx -s reloa
2021-06-15 15:47:42 580 1
原创 ubuntu安装iperf及使用
sudo apt-get remove iperf3 libiperf0wget https://iperf.fr/download/ubuntu/libiperf0_3.1.3-1_amd64.debwget https://iperf.fr/download/ubuntu/iperf3_3.1.3-1_amd64.debsudo dpkg -i libiperf0_3.1.3-1_amd64.deb iperf3_3.1.3-1_amd64.deb服务端:iperf3 -s -p 9527
2020-10-25 14:29:39 5830
原创 sftp jumperserver跳板机传文件
sftp -oPort=60022 电话@跳板机iplscd到对应主机执行put/get命令即可 可以拖拽
2020-10-09 12:05:49 1613
原创 python3利用cloudflare api批量解析域名及配置page rules
###首先访问https://dash.cloudflare.com/profile/api-tokens获取Global API Key。#获取你的账号idcurl -X GET "https://api.cloudflare.com/client/v4/accounts?page=1&per_page=20&direction=desc" \ -H "X-Auth-Email: 你的邮箱地址" \ -H "X-Auth-Key: 你的Global API Key
2020-09-25 16:46:13 3945
原创 多线程gzip压缩神器—pigz
可以在压缩数据时,发挥多核多处理器的优势,简而言之就是利用多线程进行gzip任务,比单纯的gzip压缩要快很多,有人测试快了5倍多。wget http://zlib.net/pigz/pigz-2.4.tar.gztar -xvzf pigz-2.4.tar.gz cd pigz-2.4make-c 表示打印到标准输出std,如果没有-c选项,则会生成一个后缀为gz的压缩文件。pigz -c file > file.gz-k 表示压缩后不删除源文件pigz -k file–bloc
2020-09-11 18:02:38 3397
原创 linux多网卡的7种bond模式原理配置
网卡绑定的目的:1.提高网卡的吞吐量。2.增强网络的高可用,同时也能实现负载均衡。网卡绑定mode共有七种(0~6)bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。mode=6:平衡负载模式,有自...
2020-04-21 15:57:02 32306
原创 nginx后端web服务器获取用户真实ip
前端代理是nginx代理,在server配置文件中配置: proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarde...
2020-03-17 15:50:50 25575
原创 nginx default_server
Nginx中的server_name指令主要用于配置基于名称的虚拟主机,server_name指令在接到请求后的匹配顺序分别为:准确的server_name匹配以通配符开始的字符串以通配符结束的字符串匹配正则表达式nginx 的 default_server 指令可以定义默认的 server 去处理一些没有匹配到 server_name 的请求,如果没有显式定义,则会选取第一个定义的 ...
2020-03-16 13:53:09 26211
原创 requests最通俗易懂学习笔记
首先安装:pip install requestsrequests库7个主要方法:requests.request() 构造一个请求,支撑以下各方法的基础方法requests.get() 获取HTML网页的主要方法,对应于HTTP的GETrequests.head() 获取HTML网页头信息的方法,对应于HTTP的HEADrequests.post() 向HTML网页提交POST请求...
2020-03-16 13:36:34 13875
原创 解决cron定时任务产生的 sh,sendmail僵尸进程
通过top查看发现很多个zombie首先查询是哪个进程引起的。ps -ef|grep defu查询发现僵尸进程是sh,sendmail然后根据父进程的id查一下是哪个程序引起的。ps -ef|grep “父进程id”发现是cron引起的。 然后根据处理以往的僵尸进程的办法,你发现kill不掉僵尸进程,也kill不掉僵尸进程的父进程。解决办法:在crontab里面的脚本后面加上...
2020-03-11 11:21:43 26207 1
转载 bitcoin全节点搭建
环境ubuntu16.0464位操作系统准备一个500G硬盘挂载到/mnt/下安装流程#创建目录mkdir && cd /mnt/bitcoin#下载wget https://bitcoin.org/bin/bitcoin-core-0.17.0.1/bitcoin-0.17.0.1-x86_64-linux-gnu.tar.gz#解压并创建软链接tar ...
2020-03-11 10:58:32 26169
原创 fail2ban从黑名单中移除IP?
fail2ban-client set ssh unbanip 8.8.8.8fail2ban-client status ssh
2020-03-09 16:20:19 24121
原创 apscheduler简单使用
APScheduler(Advanced Python Scheduler)是一个轻量级的Python定时任务调度框架(Python库)。安装:pip install apscheduler基本概念介绍触发器(triggers):触发器包含调度逻辑,描述一个任务何时被触发,按日期(date)或按时间间隔(interval)或按 cronjob 表达式(cron)三种方式触发。每个作业都有...
2020-03-09 14:26:42 25372 1
原创 goaccess日志ip显示地理位置
#wget -c https://tar.goaccess.io/goaccess-1.3.tar.gz#tar -xzvf goaccess-1.3.tar.gz#cd goaccess-1.3/#./configure --prefix=/usr/local/goaccess --enable-utf8 --enable-geoip=legacy --with-openssl根据错误解...
2020-03-09 13:09:40 25828
原创 发现一个好用且免费的https证书申请工具或者说网站吧
https://freessl.cn/1:填写你要申请的https证书的域名:2:填写你的邮箱地址:3:然后会打开keymanager工具,如果没有安装点击安装即可:4. keymanager工具会让你设置一个密码。后面的操作就就简单了,添加解析,验证,下载证书。注册一个账户,前面的操作也都可以在keymanager客户端完成,很方便。...
2020-03-09 13:04:45 25673
原创 GoAccess 一款好用的web日志分析工具
这里写自定义目录标题GoAccess 是什么?编译安装配置选项在各主流 Linux 发行版上安装 GoAccessDebian/UbuntuCentos/FedoraGoAccess 是什么?GoAccess 是一款开源的且具有交互视图界面的实时 Web 日志分析工具,通过你的 Web 浏览器或者 *nix 系统下的终端程序(terminal)即可访问。能为系统管理员提供快速且有价值的 HTT...
2020-02-06 10:21:13 25302
原创 Read-only file system怎么解决?
Read-only file system怎么解决?我的思路是先查看/proc/mounts文件里面的目录的权限,确定是否缺少w权限。如果确定缺少的话:解决方法:mount -o remount,rw /...
2019-11-08 15:56:49 30221
原创 批量删除mysql一个库所有表
批量删除mysql一个库所有数据表方法SELECT CONCAT(‘drop table ‘,table_name,’;’) FROM information_schema.TABLES WHERE table_schema=‘discuz’;
2019-10-29 09:56:16 25456
原创 利用os.path.abspath获取脚本绝对路径
最近写点python,得动不动更改路径。import osbasedir = os.path.abspath(os.path.dirname(file))print(basedir)
2019-09-05 15:26:05 26558
原创 os.system和os.popen和commands
os.system和os.popenos.system(cmd)的返回值是脚本的退出状态码,只会有0(成功),1,2os.popen(cmd)返回脚本执行的输出内容作为返回值当你想把执行命令返回值赋值给一个变量的时候就需要使用os.popencommandscommands.getoutput(cmd)执行cmd命令,并返回输出的内容,返回结果为str。getstatusoutput...
2019-09-02 10:54:32 25589
原创 linux yes命令
**linux yes命令**yes命令用于重复输出字符串(output a string repeatedly until killed)。这个命令可以帮你自动回答命令行提示,例如,进入一个含有多个文件的目录,执行 “yes | rm -i *”,所有的 rm: remove regular empty file `xxx’? 提示都会被自动回答 y。这在编写脚本程序的时候会很用处。y...
2019-08-12 16:42:15 25602
原创 自己搭建 iOS企业版IPA包系统
iOS企业版IPA包首先确保ipa包是可以下载的。download.html,ipa.plist,appWallet.ipa可以放在自己搭建的nginx服务器上,也可以放在七牛或者阿里云上面,ios需要https访问。我自己使用的是nginx。nginx mime.types文件需要添加下面两种,这里把安卓的也贴了出来。application/vnd.android.package-archi...
2018-12-26 18:17:38 27243
原创 https强制跳转
域名dns在cloudflare,配置强制跳转https.报too many。。。。这里直接使用cloudflare提供的Page Rules功能,默认有三个免费的名额。以下面的跳转目标规则为例配置:http://test.com跳转到 https://test.comhttp://test.comAlways Use Httpshttp://www.test.com跳转到 https...
2018-12-26 17:51:18 26866
原创 利用阿里云云解析DNS API快速申请Let's Encrypt泛域名SSL证书
利用阿里云云解析DNS API快速申请Let’s Encrypt泛域名SSL证书第一、安装必要的软件包Debian/Ubuntuapt-get update && apt-get install curl -y && apt-get install cron -y && apt-get install socat -yCentOSyum u...
2018-12-26 17:38:25 27119
原创 nginx使用pagespeed
在已有的源码安装的nginx添加page speed模块下载模块cd /usr/local/nginxwget https://github.com/pagespeed/ngx_pagespeed/archive/v1.13.35.2-stable.zip解压unzip v1.13.35.2-stable.zip下载psol优化库cd incubator-pagespeed-ngx-...
2018-12-26 17:26:15 25816
geth-linux-amd64-1.9.24-cc05b050.tar.gz
2020-11-26
geth-linux-amd64-1.9.23-8c2f2715.tar
2020-10-26
devopsprodigy-kubegraf-v1.3.0-0-g6617875.zip
2020-06-28
grafana-piechart-panel-v1.5.0-0-g3234d63.zip
2020-06-28
grafana-kubernetes-app-31da38a.zip
2020-06-28
KeyManager-Setup-3.14.0.exe
2020-06-24
k8s-v1.18.3.tar.gz全
2020-05-27
以太坊geth-1.9.10最新版本
2020-02-12
zabbix_sslooker.kernel_2.6.32.x86_64.tar.gz
2019-09-02
chkrootkit.tar.gz
2019-05-27
navicat你值得拥有
2019-05-21
RedisDesktopManager.rar
2019-05-21
x-pack-5.6.2.zip
2019-05-21
feiq-2013RC.rar
2019-05-21
caddy_v0.11.0_linux_amd64_custom_personal.tar.gz
2019-05-21
ext3grep-0.10.1.tar.gz
2019-05-21
requests-2.18.4.zip
2019-05-21
tripwire-2.4.2.2-src.tar.bz2
2019-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人