友情提示:
今天想安装的软件,yum的时候直接出现以下错误:
Errors during downloading metadata for repository 'AppStream':
- Status code: 404 for https://repo.huaweicloud.com/centos/8/AppStream/x86_64/os/repodata/repomd.xml (IP: 61.172.237.163)
Error: Failed to download metadata for repo 'AppStream': Cannot download repomd.xm...
解决docker mysql无法远程访问
问题描述:
docker run -itd --restart=always --name mysql5.7 \ -v /etc/localtime:/etc/localtime:ro \ -v /data/mysql:/var/lib/mysql \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=password \ rocdk890/mysql:5.7
此时在本地使用mysql workbench无法远程连接该容器中的mysql,删除掉这个mysql容器,我们来解决docker mysql为什么无法远程访问问题.不要给我说没有给远程权限那些,防...
python3判断正式和测试参数来发送钉钉通知
最近搞了几个脚本,但配置钉钉报警通知时,老是要把加签这几个参数改来改去,对于我这样的懒人来说,这不能忍受啊,直接就整了个判断,测试脚本的时候就把通知发送到我测试的钉钉机器人那边,测试完成后再改成正式的钉钉机器人通知就好了.
#!/usr/bin/env python # -*- coding: UTF-8 -*- ''' @IDE :PyCharm @Author :rocdk890 @Date :2021/12/29 17:32 ''' import sys import time import hmac import hashlib import...
acme.sh申请ZeroSSL泛域名证书
公司之前同事在阿里云上申请的免费域名到期了,本来打算继续申请免费一年的证书,但上去一看,同一个域名下的子域名他都申请了一个证书,对于我这样的懒人,我是不可能再一个一个的去搞,根据自己blog搞的Let’s Encrypt的证书,打算给公司也申请一个泛域名的Let’s Encrypt证书.没想到更新acme.sh脚本的时候,才发现这个已经支持ZeroSSL、BuyPass、Let’s Encrypt等多种不同证书,还好这个域名不是很重要,就拿来申请ZeroSSL证书试试.
ZeroSSL在2016年就已经推出,和Let’s Encrypt一样,证书有效期只有90天,支持泛域名SSL证书.和Let’...
centos7 pip安装插件报错解决
很多时候在centos7用pip2来装东西的时候会报下面的错误:
为了解决这个问题,在网上翻完了终于找到解决办法了.
解决办法:
更新pip
pip3:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
pip2:
curl https://bootstrap.pypa...
使用python3自动同步windows10系统时间
相信大家在使用windows的时候,经常会发现系统时间有点不准,要么不是快了,要么就是慢了,而系统自带的时间同步很多时候会出现超时的情况,几次之后实在受不了老,就写了脚本来进行时间同步.
系统:windows 10
软件环境:python 3.8
脚本内容如下:
#!/usr/bin/env python3 # -*- coding: UTF-8 -*- #更新windows时间 import os import datetime import ntplib c = ntplib.NTPClient() hosts = ['edu.ntp.org.cn', 'tw.ntp.org.cn',...
kubectl常用命令
kubectl cluster-info #查询集群运行信息、版本。 kubectl apply -f test.yaml #部署指定文件,--file kubectl delete -f test.yaml #取消部署 kubectl run d1 --image httpd:alpine --port 80 #创建d1的Apache镜像 kubectl exec -it redis-master-59694fd4d5-txcbc sh #以sh进入容器 kubectl logs -f redis-master-59694fd4d5-txc...
让你的shell脚本有类似注册码功能
为什么写这篇文章呢?有时候当你一个shell脚本有你敏感信息,或者你想让这个shell脚本有一个使用期限,那么你可以看看下面的教程.
系统:centos 7.x
服务端脚本:
cat /root/soft_shell/my_server_key.sh
#!/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin export PATH # Check if user is root if [ $(id -u) != "0" ]; then echo "Error: You must be root to run t...
centos7挂载3T硬盘
相信很多人都遇到大硬盘无法全部格式化空间的问题,这里给大家说下怎么完全使用2T以上的硬盘空间.(这篇文章其实早就写好了的,因操作的时候没截图,一直没找到机会把图补上,所以大家降就看吧)
系统:centos7(64位)
系统:centos7(64位)
1.先查看硬盘大小
fdisk -l
Disk /dev/vda: 214.7 GB, 214748364800 bytes, 419430400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optim...
centos7 docker运行甜糖服务
最近逛恩山论坛发现有个帅哥以ubuntu已经跑起甜糖了(【非op套娃】x86以ubuntu为底层跑docker甜糖服务),我就想既然ubuntu都能以docker跑起甜糖,那么centos也应该能行,经过一番折腾已成功跑起,下面是教程.
系统:centos 7.x
1.升级系统内核
这里给大家个shell脚本来进行内核升级
cat /root/soft_shell/update_kernel.sh
#!/bin/bash ###########################################################################################...
python监控vps是否有货(钉钉报警提醒)
最近一直在找稳定的vps(你们懂的),这样才能看遍全世界,最近看上了几个vps,但想买的时候没货,我又不想一直自己去刷网页关注,所以就写了个脚本来帮我监控着,为了方便接收到消息,我加入了钉钉来进行提醒.
系统:centos 7.x(64位)
cat /root/soft_shell/vps.py
#!/usr/bin/env python3 # -*- coding: UTF-8 -*- from urllib import request import requests import json from datetime import datetime from dingtalkchatbot....
nginx动态配置白名单
为什么写这篇文章呢,因为我之前一直使用allow ip; deny all;这样的方式来限制,而且公司对外ip是动态的,造成我写的脚本每天都要去获取一次外网ip,然后对nginx配置进行批量替换,这样的效率太低了,而且nginx配置文件有很多时,要等上一会才会完成,如果中途有什么操作的话就会出现问题,故今天改成了下面这样的方式.
系统:centos 7.x(64位)
1.先修改nginx主配置文件(nginx.conf)
vim /etc/nginx/nginx.conf
user nginx nginx;
worker...