自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux日志轮转工具logrotate

一、按照文件大小进行轮转。

2026-01-13 15:03:36 43

原创 nginx常见的优化配置

在http模块内server模块外配置limit_conn_zone,配置连接的IP,在http,server或location模块配置limit_conn,能配置IP的最大连接数。User Agent是HTTP协议中对浏览器的一种标识,禁止非法的User Agent可以阻止爬虫和扫描器的一些请求,防止这些请求大量消耗Nginx服务器资源。为了最大化Nginx的全部潜力,应将工作者连接设置为核心一次可以运行的允许的最大进程数1024。压缩文件大小,减少了客户端http的传输带宽,因此提高了页面加载速度。

2026-01-08 14:10:06 293

原创 Nginx 服务优化与防盗链配置方案

Nginx服务优化1、配置nginx隐藏版本号2、配置Nginx网页缓存时间当Nginx将网页数据返回给客户端后,可设置缓存的时间,以方便在日后进行相同内容的请求时直接返回,避免重复请求,加快了访问速度,一般针对静态网页设置,对动态网页不设置缓存时间。设置方法:修改配置文件,在http段、或者server段、或者location段加入对特定内容的过期参数 expires 缓存时间;3、配置Nginx实现连接超时。

2026-01-07 16:20:50 184

原创 域名系统DNS服务了解

通常有两种方式识别主机:通过主机名或者IP地址。我们需要一种能够进行主机名到IP地址转换的目录服务,域名系统作为将域名和IP地址相互映射的一个分布式数据库,能够更方便的访问互联网。DNS(Domain Name System)是域名系统的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,用于 TCP/IP 网络。通过域名example.com访问网站的域名解析过程如下。域名解析包含两种查询方式,分别是递归查询和迭代查询。DNS服务器的层次结构。

2026-01-07 14:02:38 229

原创 DNS解析异常排查

【代码】DNS解析异常排查。

2026-01-06 09:31:53 123

原创 网站打开显示--连接已重置

3)网站用了证书,在google浏览器会自动跳转https,因此在Google中访问显示正常。1)借助http进行请求测试会报域名未备案。2)域名备案后再访问可正常。

2025-12-24 09:58:00 185

原创 fail2ban限制ip异常破解ecs

通过日志查看有一些异常ip进行ssh的尝试,要自动对这些异常ip进行限制。,防止造成ecs的破坏,一个方式是只用密钥登录,另外还可以借助软件来封禁。

2025-12-09 11:50:42 217

原创 Kubernetes:实战Pod共享存储

Kubernetes作为容器编排的事实标准,为我们提供了强大的应用部署和管理能力。但在实际应用中,我们经常会遇到一个棘手的问题:多个Pod之间如何共享数据?我们来探讨Kubernetes中几种常见的共享存储方案,包括emptyDir、HostPath和NFS,轻松解决数据共享难题。

2025-10-24 22:23:15 896

原创 docker部署wordpress

云ecs(虚拟机也可以)、docker、mysql、wordpress。在一个网站上面进行展示一些可下载的app应用或者展示一些分享的内容。登录进去可以自行设置一些主题使用,在对应网站可以看到发布的内容。ip:端口/wp-admin。安装wordpress。

2025-10-24 18:01:56 321

原创 k8s部署自动化工具jenkins

本文介绍了在ACK或自建K8s集群上部署Jenkins实现自动化CI/CD的方案。部署过程包括:1) 使用500Gi NAS存储卷作为持久化存储;2) 配置RBAC权限控制,为Jenkins提供pod管理权限;3) 通过StatefulSet部署Jenkins主节点,使用特权模式并挂载containerd套接字;4) 设置NodePort服务暴露8080和50000端口;5) 提供查看初始管理员密码的命令。最后展示了基础流水线脚本示例,包含构建信息记录和Kubernetes Pod模板定义。该方案实现了基于

2025-10-23 11:52:25 508

原创 nginx日志同步阿里云datahub后写入数据库

本文介绍了基于Nginx的访问日志采集方案,通过Logstash将日志同步至阿里云DataHub并最终写入PostgreSQL数据库。主要内容包括:1) 安装Nginx、Logstash和JDK 11;2) 配置Logstash插件实现与DataHub对接;3) 详细Nginx配置说明,包括日志格式定义、跨域处理等;4) 创建专用日志目录并设置权限。该方案实现了从日志采集到数据存储的完整流程,适用于需要分析用户访问行为的场景。

2025-10-23 10:59:37 244

原创 Kubernetes镜像拉取认证指南

介绍了Kubernetes中私有镜像仓库的8种认证方式,包括宿主机预配置、ServiceAccount绑定、Deployment直接配置、第三方Secret工具、云厂商动态凭证、Pod身份绑定、Admission Webhook注入以及匿名访问。重点分析了各方案的适用场景、操作步骤及优缺点,并提供了方案对比图表。核心目标为解决私有镜像拉取问题,兼顾安全性、灵活性和可维护性,涵盖了从简单测试环境到企业级生产环境的不同需求

2025-06-14 18:46:45 1212

原创 kubectl 执行一条命令之后发生了什么?

kubectl命令执行后的过程

2024-11-19 20:11:14 808

原创 Kubernetes之污点、容忍度、亲和性详解

污点、容忍度、亲和性讲解

2024-11-19 20:02:45 937

原创 k8s部署1.27.3版本,使用containerd模式

云上ECS部署k8s版本1.27.3

2024-06-02 11:18:47 370

原创 k8s中pod如何排错?

k8s中pod的排查思路

2024-05-30 22:53:17 569

原创 Kubernetes中应用如何通过Service访问的原理

k8s中通过service访问原理

2024-05-30 22:46:13 591

原创 linux内核常用调优参数

linux内核参数调优

2024-05-29 22:37:51 468

原创 history命令显示时间戳、IP地址、用户名

history命令显示效果

2024-04-28 20:48:28 1406

原创 k8s中deployment模板

编写deployment时候常用的模板字段

2024-02-02 22:07:10 1806

原创 K8S故障临时设置节点为不可调度

k8s中节点故障处理方式

2024-01-30 21:41:46 1864

原创 k8s中调整Pod数量限制的方法

节点上面对pod数量调整

2024-01-30 21:32:43 3987 6

原创 k8s集群master节点的删除和重新加入

master节点故障后解决修复

2024-01-21 20:52:34 2732

原创 kubectl与 jq的用法

kubectl与jq配合提高运维效率

2024-01-21 20:36:11 793

原创 Deployment 控制器

k8s在deployment的控制器相关介绍

2024-01-10 21:53:41 1005

原创 Linux系统常用的安全优化

linux常用分一些安全加固方式

2024-01-07 19:12:49 2176

原创 k8s中pod的亲和性与反亲和性

k8s中pod的亲和性与反亲和性

2024-01-07 18:36:25 1692

原创 Tomcat调优

tomcat的优化

2024-01-05 22:23:41 937

原创 k8s网络排障NetShoot详解

k8s中网络排查用的工具

2024-01-05 22:18:48 994

原创 k8s 之7大CNI 网络插件

k8s中网络模式类型

2024-01-03 22:23:52 2049 1

原创 K8s 中Pod无法启动5个常见问题总结

k8s中pod启动一些常见问题处理

2024-01-03 21:06:40 3818

原创 k8s中ConfigMap详解及应用

k8s中配置文件使用

2024-01-02 22:07:45 2323 1

原创 k8s中实现pod自动扩缩容

k8s中pod自动扩容缩容操作

2024-01-02 21:32:12 2889

原创 K8s部署Minio使用NFS持久化存储

k8s部署minio存储环境

2023-12-30 18:58:07 1849

原创 Kubernetes 鉴权证书详解

k8s中用到的证书作鉴权

2023-12-30 18:19:39 1693

原创 k8s报错处理

k8s中遇到执行命令问题

2023-12-29 20:52:40 4266

原创 k8s中DaemonSet实战详解

一个特殊的容器启动方式daemonset模式

2023-12-29 20:46:43 1235

原创 k8s持久化存储(NFS-StorageClass)

持久化存储相关部署与配置

2023-12-29 20:29:39 1289

原创 K8S结合Prometheus构建监控系统

prometheus监控对接k8s

2023-12-28 22:19:45 1681 1

原创 k8s 的YAML文件详解

k8s产品部署需要编写yaml一些常用字段

2023-12-27 22:00:20 1900 1

logstash的插件安装包

logstash的插件安装包

2025-10-23

logstassh插件rpm包

logstassh插件rpm包

2025-10-23

【Python加密技术】涵盖MD5、SHA-26、AES、RSA等16种常见加密解密算法及其应用场景:从哈希到对称与非对称加密全面解析

内容概要:本文档详细介绍了16种Python加密脚本及其具体应用场景。首先涵盖了哈希算法,如MD5和SHA-256,分别适用于快速生成消息摘要和高安全性需求的场合。接着讲解了Base64编码与解码,用于二进制数据转ASCII字符串以便于网络传输。随后深入探讨了几种对称加密技术,包括AES和Fernet,以及它们各自的解密过程,前者适用于高效加密大量数据,后者则更为简单易用。非对称加密方面,以RSA为例,展示了公私钥加密解密机制,主要用于加密少量数据或交换对称密钥。此外,还介绍了HMAC-SHA256用于验证数据完整性和认证,PBKDF2用于安全存储用户密码,以及较为传统的Blowfish加密算法和极其简易的XOR加密方法。 适合人群:具有一定Python编程基础并希望了解或加深对各种加密算法理解的技术人员。 使用场景及目标:①理解不同类型加密算法的特点及其适用范围;②掌握具体加密算法的Python实现方式,包括哈希、对称加密、非对称加密等;③学会根据不同需求选择合适的加密手段来保障信息安全。 其他说明:由于部分加密算法依赖外部库,因此在实际操作前需确保已安装相应库。同时,考虑到加密技术的安全性和时效性,建议读者关注最新研究成果和技术更新。

2025-06-14

云计算-Openstack介绍-架构与理论

云计算-Openstack介绍-架构与理论

2024-11-18

安装kubeview使用的镜像包

安装kubeview使用的镜像包

2023-11-28

网络gping工具安装包

网络gping工具安装包

2023-11-03

linux中编辑常用命令vi

linux中编辑常用命令vi

2023-10-27

linux中定时任务的讲解

linux中定时任务的讲解

2023-10-27

驻场考试题目收纳祝通过

驻场考试题目收纳祝通过

2023-10-27

一本包含linux基础的电子书

一本包含linux基础的电子书

2023-10-25

linux的性能优化思维图

linux的性能优化思维图

2022-03-20

linux中权限优化导图

linux中权限优化导图

2022-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除