thumbnail
k8s网络插件之calico两种网络模式
一、calico概述 1、k8s网络之Calico网络2、k8s网络组件calico详解3、calico的组件、架构与原理4、calico的两种网络模式BGP和IP-IP性能分析 二、IPIP与BGP两种网络模式对比 IPIP网络: 流量:tunl0设备封装数据,形成隧道,承载流量 适用网络类型:适用于互相访问的Pod不在同一个网段中,跨网段访问的…
在 ESXi 7.0/8.0 中,时区问题以及root 帐户无法再更改权限或可执行文件
问题 在以前的版本中,root 可以更改文件权限、重命名、移动或删除根文件系统中的任何文件。 文件系统保持首次启动时的状态,因为这样可以提高安全性,因为受感染的系统无法修改 正常的读写配置文件以外的内容。 配置文件通过设置“粘性”位文件权限位 (01000) 来标识。 任何试图修改不被视为配置文件的文件的行为都会导致出现以下消息:Oper…
CentOS系统安装中文字体(解决中文乱码问题)
安装字体步骤(需root权限) 请确保您拥有root权限,使用su root切换到root用户。 安装字体库首先,检查字体库是否已安装。运行以下命令: fc-list如果系统提示fc-list命令未找到,则需要安装fontconfig: yum install fontconfig安装更新字体命令接着,检查mkfontscale命令是否已安装。运行…
thumbnail
大型互联网系统技术架构设计的4个基本要素
作为一名大厂SRE,对什么是好产品(技术架构角度)有深刻的感悟。一个好产品的技术架构不仅在优秀的代码本身,更体现在后期的易运维性、可扩展性、高可用性上。随着用户体量、产品功能、IaaS、PaaS的变化甚至员工的离职,随时需要动态调整架构改变策略来应对各种问题,而这些场景都是对技术架构是否优秀、是否有张力的一次次考验。 如果是新产品,在早期SRE就要…
thumbnail
云原生夜莺监控 v7 最终版来了,可以上车了
夜莺监控 Nightingale 发布了 v7.7 版本,这是 v7 系列的最后一个版本,保守主义者可以放心上车了,v7.7 主要是做了一些小修小改,增强了使用体验,下周开始,启动 v8 版本的开发。v8 版本会更让人激动,会重构通知逻辑,支持 ElasticSearch、ClickHouse 等数据源的告警,另外机器告警策略也会和业务组…
thumbnail
SRE的运维自动化要怎么定方向?
做运维自动化这些年,有些思考,简单总结一下。 自动化的意义是为了提升效率,提高操作的稳定性,降低人工出错的概率,让大家在系统上可以统一制度、流程、规范,简化协作。所以大家都在投人力做自动化,从CI/CD、监控告警、服务治理到应急处理等等,方方面面、无所不在,抛开细节,如果你作为自动化1号位,应该怎么考虑自动化的方向呢? 首先是目标,自动化的北极星一…
thumbnail
Github 9k star 监控项目,有效解决Prom痛点,推荐了解
前言 监控系统的重要性不言而喻,国内用的最多的应该是 Zabbix 和 Prometheus,其优缺点: Zabbix 是资产管理式,监控数据存在数据库中,擅长设备监控,不擅长微服务和云原生环境的监控;推出时间较早,社区活跃度较高 Prometheus 是云原生环境的监控利器,支持多维度的指标数据,自研存储引擎,但是告警引擎是单…
thumbnail
Nginx这个信息暴露,无异于向攻击者明牌
   在网络安全领域,服务器信息的暴露常常被视为一种潜在的风险。具体来说,Nginx服务器的版本号暴露无异于向攻击者明牌,增加了被针对性攻击的风险。本文将介绍如何减少服务器信息的泄露,并进一步增强服务器的隐蔽性。本文将介绍一种比关闭server_tokens更灵活、更隐蔽的方法 。 暴露版本号的危害 有时候我…
Nginx编译安装秘笈:实用模块与自动化部署的完美结合
虽然网上有很多关于 Nginx 编译安装的文章,但涉及如何打造一个高性能、稳定可靠、实用性强的 Nginx 的文章却相对稀缺。因此,我想借此分享如何打造一个能抗能打的nginx。 Nginx是一款高性能的HTTP和反向代理服务器,它的模块化设计使其功能可以通过插件进行扩展。本文将详细介绍如何编译安装Nginx,并集成Lua模块及其他比较实用的第三方…
thumbnail
Ingress出现诡异的HTTP状态码“000”
背景     近日,有朋友提到他们的ingress出现了“000”状态码,我一开始是不信的,认为他们可能是打印日志的姿势不对,因为http状态码压根就没有000的说法,于是要求对方上图,没想到,还真有。。。是怎么回事呢?让我们继续往下看。 问题现象     这是发生在比较低的版本0.25.1的身上,我们先看下定义的日志格式,status引用的是内置…
thumbnail
优化SEO:WordPress设置伪静态URL后处理仍被收录的动态URL问题
WordPress博客收录问题:同标题文章出现动态与静态两条链接的SEO优化策略 在检查博客收录情况时,我惊讶地发现,最近发布的文章竟然出现了同标题的两条收录链接。一条是静态化之前的动态链接(如:https://www.linux66.cn/?p=755),另一条则是静态化之后的静态链接(如:https://www.linux66.cn/755.h…
Linux三剑客之sed 命令基本用法
sed(stream editor)是Linux和Unix系统中一个非常强大的文本处理工具。它主要用于对文本文件进行查找、替换、删除、插入等操作。sed命令通过逐行读取文件内容,并对每一行进行指定的处理,然后将处理后的结果输出到标准输出(通常是屏幕)或重定向到另一个文件。 1. 基本用法 行首添加 sed -i "s/^/要添加的内容/g" 文件名…
干货!总结运维人日常工作中使用的 MySQL 高频命令!
MySQL常见操作 干货!一文总结运维人日常工作中使用的 MySQL 的高频命令! 1. 数据库管理 • 创建数据库 # 查看数据库列表 mysql> SHOW DATABASES; # 创建一个数据库,库名以 sreyys 为例(默认字符集) mysql> CREATE DATABASE sreyys; # 查看创建的数据库信息(字符集) mys…
一招完美解决k8s调度不均问题
01 前言      在近期的工作中,我们发现 k8s 集群中有些节点资源使用率很高,有些节点资源使用率很低,我们尝试重新部署应用和驱逐 Pod,发现并不能有效解决负载不均衡问题。 02 调度不均衡的原因 1.1 sceduler 不是根据node负载进行调度 k8s 调度器默认会根据Po…
从k8s的事件聊聊for循环
序言     见过的人越多,就越喜欢狗。     感觉没有秋天,突然一下就凉凉的,偶尔还下个雨。k8s事件和for循环     人人都爱for循环,无论是开发还是运维,经常随便来个for循环来执行一些脚本,例如进行一个测试。 fo…
thumbnail
使用Jenkins发布镜像到指定远程主机的docker容器
整个流程就是,使用Jenkins拉取Harbor中的镜像,然后ssh去删除当前存在的容器,然后根据指定的镜像版本去创建新的容器。 流水线解释 这里选取镜像使用的“Image Tag Parameter”这个插件和harbor进行集成。Image Tag Parameter(镜像标签参数)是Jenkins中一个非常实用的插件功能,它允许用户在构建过程…
thumbnail
使用Jenkins的ThinBackup插件进行数据备份和恢复
对Jenkins进行备份是非常重要的,原因主要有以下几点: 数据安全: Jenkins中存储了大量的项目配置、构建历史、源代码(如果使用了Jenkins进行源代码管理)、测试报告等关键数据。这些数据对于项目的持续集成和持续部署(CI/CD)流程至关重要。 一旦Jenkins服务器发生故障或被破坏(如硬件故障、软件漏洞、恶意攻击等),这些数据可能会丢…
thumbnail
修改Jenkins的数据存储目录解决磁盘空间不足的问题
在使用Jenkins进行持续集成时解决磁盘空间不足的问题 在使用Jenkins进行多次构建后,可能会遇到系统提示磁盘空间不足的情况。这通常是因为Jenkins的主目录挂载在服务器根目录下,导致该区域磁盘占用空间较大。除了对服务器磁盘进行扩容外,另一种有效的解决方案是修改Jenkins的主目录,将其迁移到磁盘空间较大的分区下。 修改Jenkins主目…
细说Linux ACL,解锁高级权限配置
ACL权限概述 ACL的全称是 Access Control List (访问控制列表) ,一个针对文件/目录的访问控制列表。 它在UGO权限管理的基础上为文件系统提供一个额外的、更灵活的权限管理机制。它被设计为UNIX文件权限管理的一个补充。ACL允许你给任何的用户或用户组设置任何文件/目录的访问权限。 场景 通常无论文件还是目录都会有基础的三类…
thumbnail
成都双流钓鱼好去处-钓鱼嘴
位于成都双流区的钓鱼嘴,是一个人气颇旺的垂钓胜地。由于访客众多,若抵达较晚,往往难以寻觅到理想的垂钓位置。此地之所以深受钓友们的青睐,很大程度上得益于其丰富的水生资源——尤其是石板鳅的盛产,加之数量可观的鲫鱼,共同构成了这一钓点独特的魅力所在。我于当日13时启程,大约半小时后,即13点30分左右抵达钓鱼嘴。直至下午四点半,我结束了此次垂钓之旅。在这…
thumbnail
k8s运维必看:k8s证书过期如何更换
在Kubernetes(k8s)环境中,证书的管理至关重要,因为集群的各个组件高度依赖于它们来确保安全的通信。然而,Kubernetes默认的证书管理策略存在一些潜在的风险。具体来说: CA证书有效期长:默认情况下,集群的CA(证书颁发机构)证书有效期长达十年。这意味着CA证书本身在长时间内是有效的,减少了因CA证书过期而引发的紧急更新需求。 其他…
thumbnail
如何修改CoreNext主题整站宽度
CoreNext主题的默认宽度是1200px,本站长看起来始终不是那么舒服,于是就自己动手改下整站的宽度为1400px。下面是修改步骤: 找到文件/wp-content/themes/CoreNext/static/css/main.css ctrl+F进行全局搜索max-width,将其改为1400px,然后保存即可。 效果如下
thumbnail
运维黑洞:如何在无声中搞跨一家公司!
作为一名外表低调,内心傲娇的运维工程师,如何能在不知不觉中搞垮公司,有这么几个小技巧教给你! 1、采用单点部署:为了节约成本,尽量将多个关键服务部署在同一台服务器上,硬件出现问题,想要恢复没那么容易。 2、不做数据备份:如果公司要求备份,就将备份放在本地。硬盘也不做磁盘阵列,硬盘坏了,公司基本 Game Over。 3、不做服务预警:内存溢出、CP…
thumbnail
成都兴隆湖的夜晚:灯光璀璨,鱼群欢腾
在忙碌的工作日之后,终于迎来了一个闲暇的周末。为了放松身心,我决定前往成都的兴隆湖,去感受一下那里夜晚的独特魅力。 抵达兴隆湖时,天色已渐渐暗淡下来。但湖畔的灯光却逐渐亮起,将整个湖面映照得如梦如幻。这些灯光不仅照亮了湖水,也点亮了我心中的那份宁静与期待。 沿着湖边漫步,我被眼前的景象深深吸引。湖面上,一束束灯光从水底透出,宛如点点繁星落入凡间。这…
thumbnail
失算了,这美食简直是暴殄天物!
今天,我和朋友一同来到了风景如画的成都青城山。这里山清水秀,景色宜人,让我们流连忘返。然而,随着时光的流逝,我们的肚子也开始咕咕作响,发出了强烈的饥饿信号。 在这紧急关头,我们决定在美团上寻找附近的餐饮店。经过一番搜索和比较,我们发现了一家名为“青城客・老农私房菜”的农家乐。从评价到菜品图片,它都给人一种质朴而诱人的感觉,于是我们毫不犹豫地决定前往…
一条命令重建或者删除kubenetes的命名空间namespace下的所有pod
经常我们会遇到这样一个情况,那就是需要将部署在某个namespace下的所有pod进行删除重建操作。如果一个个的去操作既浪费时间又繁琐。实际上我们可以通过一条shell命令就可以操作。 ns=kubesphere-system;for i in `kubectl get pods -n $ns|awk '{print $1}'`;do kubect…
thumbnail
使用Nginx反向代理kubesphere
nginx处终结ssl证书,代理后端kubesphere通过NodePort暴露的http端口 [root@devops ~]# cat /etc/nginx/conf.d/rancher_devops_70mail_cn.conf upstream rancher{ server 192.168.2.249:30880 weight=1 …
thumbnail
抽象nginx做cache时缓存判断的万能公式——存不存、存多久、用不用
Nginx是综合型的大拿选手,他集web服务器、负载均衡、cache三种能力于一身,可以说是无所不能。比如说一个中型网站的场景选型,前端是负载,后端托着一堆apache服务器,现在该到前端负载选型的了,虽然lvs和ha单纯从负载的性能要比nginx好一些,但我还是会选nginx,因为nginx在做负载的同时,可以将热点的静态内容cache一遍,做一…
thumbnail
新手必看:Kubernetes快速入门——利用vscode快速生成YAML清单!
在使用Kubernetes时,我们经常需要搜索Kubernetes YAML文件以便部署测试Pod、Deployment或其他对象。毕竟,没人愿意每次都手动编写YAML文件的每一行,对吧? 让我们来看看一些简化YAML创建过程的Kubernetes技巧。 使用Kubernetes扩展自动生成YAML 最简单的创建Kubernetes YAML文件的…
解决jmeter压力测试连接超时被拒绝问题
实际根本原因是Windows系统计算机连接数量占用满了的问题 在使用Windows系统时,我们可能会遇到计算机连接数量达到最大值的限制。这个问题会导致网络性能下降,影响工作效率。本文将为您提供多种有效的解决方案,帮助您突破这一限制,提升系统性能。 了解Windows连接数量限制 Windows系统对同时建立的TCP连接数量有默认限制。这个限制会影响…
面试官:能在容器里面通过 kill -9 杀死容器吗?问倒一大片。。。
我们都知道,想要在 Linux 中终止一个进程有两种方式。 如果是前台进程可以使用 Ctrl+C 键进行终止。 如果是后台进程,那么需要使用 kill 命令来终止(其实 Ctrl+C 也是kill命令)。 kill命令默认将信号(signal)15发给进程,让进程优雅地退出,释放资源。而kill -9则是强制终止进程,相当于发送信号9,不管进程是否…
MySQL server PID file could not be found! 的解决办法
要在WordPress中判断当前页面是否是第一页或最后一页,您可以使用以下PHP代码: lobal $wp_query; // 检查是否在第一页 if ( $wp_query>query_vars['paged'] == 1 ) { // 这是第一页 echo '这是第一页'; } elseif ( $wp_query>max_num_…
WordPress 分页判断当前是第一页或最后一页
在 WordPress 中,你可以使用不同的方法来调用最新发布的文章。下面是一些常见的方法: 使用 WordPress 主题中的“最新文章”小工具: 登录到你的 WordPress 后台。 转到“外观” > “小工具”。 在小工具区域中,找到“最新文章”小工具,并将其拖放到你想要显示最新文章的小工具区域。 配置小工具的选项,如显示文章数量、文…
thumbnail
WordPress怎么做404模板
404模板是网站页面发生错误(如:删除、资源错误)时,网站跳转的页面模板。Wordpress建网站时也是可以根据自己需要制作404模板的。 下面WP模板阁介绍一下Wordpress怎么做404模板的方法。 第一步:新建一个空白的HTML页面,命名为404.php; 第二步:将以下的代码粘贴到404.php里,然后保存; 您查找的页面不存在,请返回&…
thumbnail
Linux 运维王者从不离手的10款工具,全用过会变成高手?
运维工程师在日常工作中频繁运用的10款工具,并细致阐述每款工具的功能、适用场景以及其卓越之处。 1. Shell脚本 功能:主要用于自动化任务和批处理作业。 适用场景:频繁用于文件处理、系统管理、简单的网络管理等操作。 优势:灵活且强大,能够直接与系统进行交互操作。 实例:运维工程师常常使用Shell脚本来批量修改服务器上的配置文件。 #!/bin…
10人团队如何运维10000台设备?
运维工程师在同时运维N多台设备时,面临的一些问题是设备数量庞大导致管理复杂度剧增,难以实时监控每台设备的运行状态;不同设备型号、系统各异,增加了统一管理和维护的难度;故障排查和响应速度受限于设备数量,可能无法迅速定位并解决问题;同时,运维工作量巨大,容易导致疲劳和疏漏,影响运维质量等。因此,如何高效管理设备、实现自动化运维、优化故障处理流程成为解决…
thumbnail
WordPress建站笔记:图片绑定二级域名CDN加速的方法
继续分享wordpress建站教程,今天给大家分享另一种企业网站加速方法。使用wordpress建站默认情况下的图片、视频地址如下: https://img.linux66.cn/resource/2021/12/2022.jpg 而图片与视频对网站打开速度的影响是最大的,所以我们可以把视频与图片绑定到一个单独的二级域名,再对这个二级域名进行CDN…
thumbnail
Esxi开启显卡直通的方法
在管理—>硬件的PCI设备中搜索nvidia,勾选其中一个后,选择切换直通  打开SSH(主机-操作-服务-启用SSH),然后ssh进入ESXi 输入 lspci -v | grep NVIDIA -A1 找到显卡 [root@localhost:~] lspci -v | grep NVIDIA -A1 0000:21:00.0 Disp…
Ingress获取真实IP
一般情况下,经过ingress的请求会携带headerX-Real-IP,用户可根据header解析出真实访问IP。 特殊情况,用户请求可能经过多个nginx才达到ingress, 通过上述方法得到的并不是用户的真实IP。 request->nginx->…->ingress->backend 方案1 use-forward…
redis一键巡检脚本分享
今日分享redis一键巡检脚本,适用于单机、主从和cluster集群。大家有需要的可以先在本地测试,确认没问题后再运行于生产环境。 #!/bin/bash # 检查是否安装了redis-cli工具 if ! command -v redis-cli &> /dev/null then echo "redis-cli could not be…
thumbnail
Docker in Docker容器化版的“盗梦空间”
点击上方蓝字·关注我们Docker in Docker(DinD) 是一种容器虚拟化嵌套技术,它允许用户在容器内部运行 Docker 容器,层层嵌套,从而实现更复杂的容器化操作和构建环境 。01背 景Kubernetes集群计划迁移至1.24版本的集群,底层容器运行时换成了Containerd,然而当前的CI/CD流水线大多地方使用到了docker…
疑案精解 | 提供“翻墙”软件行为定性分析
一、基本案情 席某在某科技公司内从事信息技术工作,具备一定的互联网知识基础。2017年12月至2020年9月,席某通过租赁境外服务器等手段擅自搭建VPN(虚拟专用网络),并购买域名用于推广、销售VPN软件,为国内IP地址提供访问境外互联网服务。截至案发,席某通过销售VPN软件获利人民币250万余元。 二、分歧意见 席某出售VPN软件的行为俗称有偿提…
thumbnail
Windows磁盘性能测试工具 DiskSpd
一、工具下载 https://github.com/microsoft/diskspd/releases/download/v2.1/DiskSpd.ZIP 二、单路随机读写延时测试   -b4k  -o1,随机读/写测试,能反映硬盘的时延性能   1、硬盘随机读延时测试 .\diskspd.exe -o1 -b4k –r4k -w0 -…
thumbnail
IDEA这样设置,瞬间高大上了!
mall学习教程官网:macrozheng.com在之前发的文章中,有时会出现代码截图,总有同学问我这是什么主题,还蛮好看的,就像下面这样。对于编辑器主题,每个人的审美都不一样,有的人喜欢暗色,有的人喜欢浅色,有的人用 IDE 的默认主题也一样写出很棒的代码。既然问的同学还不少,那今天就写一篇我是怎么将 IDEA (同样适用于JetBrains全家…
thumbnail
腾讯云服务器在线扩容硬盘
首先登录腾讯云控制台对硬盘进行扩容升级 然后登录服务器上执行以下命令 对应云服务器操作系统类型,执行以下命令,安装 growpart 工具。 CentOS yum install -y cloud-utils-growpart Ubuntu 或 Debian apt-get install -y cloud-guest-utils 行以下命令,使用…
Linux下编译安装redis并加入systemd服务
一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 **[root@localhost local]# yum install -y gcc tcl 二、下载并解压安装包 [root@localhost local]# wget http://down…
Linux下qemu-kvm虚拟化安装配置
查看CPU是否支持虚拟化技术 cat /proc/cpuinfo | egrep 'vmx|svm' 如之前安装过,清理环境 yum erase `rpm -qa | egrep 'qemu|virt|kvm'` rm -rf /var/lib/libvirt /etc/libvirt/ 安装软件 # centos6 yum groupinstal…
Linux中swap交换分区配置教程
设置交换分区一共有两种方式,第一种就是单独分一个区作为交换分区,另外一种就是创建一个用于交换分区的文件,把这个文件设置为交换分区。 查看未设置交换分区之前 free -h 方法一 mkswap /dev/sdc 设置为交换分区 swapon /dev/sdc 设置为重启也生效,修改配置文件 [root@dubbo ~]# vim /etc/…
firewalld防火墙配置常用命令
一、常规配置方法:1、端口限制1)放开UDP 161/162端口 firewall-cmd --permanent --zone=public --add-port=161/udp firewall-cmd --permanent --zone=public --add-port=162/udp –permanent //永久生效firewall-…
彻底干净卸载gitlab并重新安装
1、停止gitlab gitlab-ctl stop 2、卸载gitlab(注意这里写的是gitlab-ce) rpm -e gitlab-ce 3、查看gitlab进程 ps aux | grep gitlab 4、杀掉第一个进程(就是带有好多…的进程)杀掉后,在ps aux | grep gitlab确认一遍,还有没有gitlab的进程。若还存…
elasticsearch-7.17集群搭建
初始化服务器环境 [root@jgxxpt-redis2 bin]# cat /etc/security/limits.d/90-nproc.conf * soft nproc 4096 root soft nproc unlimited [root@jgxxpt-redis2 bin]# cat /etc/sysctl.conf …
Linux下jdk环境变量配置
vi /etc/profile.d/jdk.sh #!/bin/bash export JAVA_HOME=/data/jdk1.8.0_321 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 添加可…
thumbnail
k8s-apollo分布式部署
一、前置准备 #1.1 环境准备 前面介绍过Apollo使用Docker分布式部署 (opens new window)的方案,这里介绍下如何在k8s集群中部署,因为随着云原生的流行,大多数公司系统的交付都是以k8s的方式进行管理运行,本次使用涉及版本如下: k8s版本: 1.26 helm版本: v3.12.0 apollo版本: 1.…
k8s存储之nfs自动供给StorageClass配置
nfs自动供给需要安装第三方插件。资源配置清单下载地址: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/tree/master/deploy 上面的资源清单中涉及的镜像源可以通过以下方式拉取: registry.cn-beijing.aliyun…
thumbnail
nginx之autoindex模块在浏览器中展示一个目录列表
autoindex是Nginx的一个自带模块,它用于在浏览器中展示一个目录列表。 当用户访问一个Nginx web服务器下的一个目录而不是一个特定的文件时,autoindex模块会创建一个HTML页面,列出目录下的所有文件及其相关的信息,如文件大小、创建时间、文件类型等。 autoindex模块还允许用户对文件进行下载、删除和重命名等操作。 代码如…
Nginx的try_files指令详解
Nginx的try_files指令详解 顺序检查文件是否存在,返回第一个找到的文件或文件夹(结尾加斜线表示文件夹),如果所有的文件或文件夹都找不到,会进行一个内部重定向到最后一个参数。注:只有最后一个参数可以引起一个内部重定向,之前的参数只设置内部的 URL 的指向。最后一个参数是回退 URL 且必须存在,否则会出现内部 500 错误。命名的 lo…
提供翻墙VPN服务法律使用问题探究
涉案事实澄清,涉案行为为售卖URL订阅链接,并非为计算机配置文件 从现有证据来看,本案事实为用户通过访问网站注册会员充值,并购买套餐后,会获得平台生成的一个包含VPN服务器的IP地址,用户名和端口的URL链接,这个URL链接俗称订阅链接,用户将订阅链接导入到VPN软件中,然后用户打开VPN软件代理功能方可访问国外公开的网站,显然张三的行为是售卖订阅…
DiskGenius-Pro-v5.5.0.1488-x64-Chs-v1.2高级版本
DiskGenius是一款集磁盘分区管理与数据恢复功能于一身的工具软件。它不仅具备与分区管理有关的几乎全部功能,还具备堪称经典的数据恢复功能。 DiskGenius支持各种硬盘、存储卡、虚拟硬盘、RAID分区,提供了独特的快速分区、整数分区等功能。还具备已丢失分区恢复功能、误删除文件恢复功能、各种原因导致的分区损坏文件恢复功能。 此外,DiskGe…
还在用VPN吗?你的上家已经被抓了!
原标题:非法经营VPN类业务定性问题研究——以邓某非法出售翻墙软件案为切入点  摘要:擅自经营、销售VPN类业务及相关软件牟利是一种违法行为,当前司法实务对该行为的定性分别是刑法第285条第款与刑法第225条规定之罪,该二罪在犯罪构成方面存在巨大差异。本文以广东省邓某案为切入,分析VPN技术的基本原理、VPN类软件的性质,通过对相关技术的说明以探讨…
八个步骤彻底清理Docker无用镜像
docker镜像如此清理 在日常开发和维护工作中,Docker 镜像管理是一件既繁复又必要的工作。镜像积累如山,不仅占用宝贵的磁盘空间,还可能给我们的工作带来不便。今天,就让我带大家深入了解如何高效清理 Docker 镜像,保持我们的开发环境干净整洁。 1.查看镜像并评估 首先,我们需要知道自己的“战场”: docker images -a -a …
Linux下路由配置教程
添加到主机的路由 # route add -host 192.168.1.2 dev eth0 # route add -host 10.20.30.148 gw 10.20.30.40 #添加到10.20.30.148的网络 添加到网络的路由 # route add -net 10.20.30.40 netmask 255.255.255.248…
thumbnail
WordPress建站笔记:图片绑定二级域名CDN加速的方法
继续分享wordpress建站教程,今天给大家分享另一种企业网站加速方法。使用wordpress建站默认情况下的图片、视频地址如下: https://img.linux66.cn/resource/2021/12/2022.jpg 而图片与视频对网站打开速度的影响是最大的,所以我们可以把视频与图片绑定到一个单独的二级域名,再对这个二级域名进行CDN…
centos7下安装docker与配置
宿主机开启转发。网桥配置完后,需要开启转发,不然容器启动后,就会没有网络,配置/etc/sysctl.conf,添加net.ipv4.ip_forward=1 vim /etc/sysctl.conf #配置转发 net.ipv4.ip_forward=1 net.bridge.bridge-nf-call-ip6tables = 1 net.br…
要为华为设备配置AAA认证,并启用SSH和HTTP服务,您可以按照这个步骤操作
首先,配置AAA认证: 登录到华为设备的命令行界面(CLI)。 进入系统视图模式,通常通过输入system-view命令。 配置AAA认证方案,包括用户密码和权限等。例如,您可以创建一个本地用户并设置其密码和权限级别。 接下来,启用SSH服务: 确保设备的SSH版本已经启用(通常是SSHv2)。 配置SSH用户认证方式,可以选择基于密码或基于密钥的…
mysql8.0预编译二进制安装教程
下载软件包,并改名为mysql cd /data wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz tar -xvf mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz -C /…
thumbnail
搭建VMware Horizon8私有云桌面虚拟化(一)安装Horizon Connection Server8
根据部署过程以图文的方式将 VMware Horizon 云桌面部署简化描述,类似 VSAN 概念不会出现。 搭建案例的存储是在 Esxi 本地,系统的相关设置也只限于能够直接使用到云桌面并没有细化的讲解,主要的服务器就一台 Esxi,其他的域控等服务器都是基于 Esxi 做的虚拟主机。PS:vSphere Server 是一个…
thumbnail
搭建VMware Horizon8私有云桌面虚拟化(二)安装SQL数据库与View Composer(可跳过此步骤)
安装 SqlServer 数据库用来存储事件日志(装不装看自己需求,此步骤可跳过) 测试环境如下: IP 地址:40.1.0.205虚拟机名:Horizon-SqlServer计算机名:Runm-SqlServer系统环境:Windows Server 2019 Standard 一、服务器环境准备1. 创建虚拟机2. 安装 VMware Tool…
thumbnail
如何更改OpenWrt软路由的Web管理端口
修改openwrt路由器的web访问端口号在OpenWrt路由器上,如何修改Web访问端口号,通常涉及到修改HTTP服务器的配置文件。默认情况下,OpenWrt使用的HTTP服务器是uHTTPd。 以下是修改Web访问端口号的步骤: 一、通过SSH登录路由器:使用SSH客户端连接到路由器。如果你的路由器上没有安装SSH服务器,你可能需要通过Web界…
thumbnail
搭建VMware Horizon8私有云桌面虚拟化(四)vCenter Server 设置Esxi集群与主机
1、新建数据中心 2、新建集群,虚拟桌面需要使用集群才可创建,必须要的步骤,即使你就一台 Esxi 重点填坑:这里有个坑,由于配置不够不能打开 vSphere DRS 与 vSphere HA 不然会导致后面模板机开机失败。 关闭 vSphere DRS 关闭 vSphere HA 3、添加主机 4、连接完成,红色感叹号是因为新建集群时勾选了 DR…
thumbnail
搭建VMware Horizon8私有云桌面虚拟化(七)Horizon 创建桌面池连接SqlServer数据库
 一、创建桌面池 1、连接Horizon控制台 2、添加桌面池 又是一个细节: 即时克隆属于实时复用硬盘和内存的,置备速度快。链接克隆需要把父虚拟机克隆并锁定,然后再进行链接磁盘生成虚拟机,置备速度比较慢。 用户每次登录都从桌面池随机选计算机 选择刚创建的模板机和快照,最后的数据存储选择本地存储。 AD 容器选择用于存储计算机的 OU 授…
thumbnail
OpenWRT 配置外部IPV4/IPV6远程ssh及访问WEB页面
步骤:启动ssh,配置防火墙,配置端口转发,远程连接命令。 步骤一:开启SSH访问:系统-管理权-ssh访问 端口:默认或自定设置 勾选网关端口,允许远程主机连接到本地 SSH 转发端口 然后点击保存并应用 步骤二:网络防火墙区域设置 区域wan的入站数据、出站数据、转发、IP动态伪装勾选上。 步骤四:通过SSH管理工具远程链接 远程访问命令: 默…
thumbnail
VMware vSphere vCenter 8.0及7.0下载、安装部署教程
第一阶段: 下载vcenter安装包,然后右击点装载。选择vcsa-ui-installer文件夹,该文件夹下存放着GUI方式安装VCSA的执行程序。根据安装程序运行的操作系统选择相应的安装格式。在这里宿主机是windows系统,因此打开【win32】目录。点击【installer.exe】文件,右上角可以选择安装时使用的语言 指定安装目标ESXI…
thumbnail
强大的WordPress优化插件,提升网站性能-WordPress建站笔记
插件介绍 WPOPT插件是一款功能强大的WordPress优化插件,它提供了多种底层功能优化选项,并支持功能开关和系统加速等功能。这个插件是免费提供给广大WordPress用户使用的。最新的2.0版本采用了vite打包工具,并使用Vue 3和element-plus制作界面。这使得插件在外观和框架功能方面都变得更加强大和出色。您可以通过以下优化功能…
WordPress网站中调用不同文章的代码分享-WordPress建站笔记
我们在编辑WordPress网站内容的时候难免会遇到要调用站内文章的情况,比如调用最新的文章,或者是某个分类下的文章,如果一个个手动调用,那就有点麻烦了,实际上我们可以通过代码来完成,下面和大家分享几种调用不同文章的代码。 1、调用网站最新文章,代码如下: <?php      query_posts(‘showposts=10&or…
mysql全量本地或异地备份脚本
1、安装expect yum -y install expect 2、创建备份脚本 vi /data/backup.sh #!/bin/bash #adonis 聆听雨 #备份文件名时间 bkdate=$(date +%Y%m%d%H%M%S) #备份的文件名;例如: databak20210918101654 bakFileName=databa…
自动清理harbor镜像仓库脚本
请看说明再执行,出现删除过多概不负责。 网上找的版本删除有点问题,做了一定的修改。我这里的镜像都是依照数字正常排序构建的。例如v1.0.1 v1.0.1 v1.0.2 v1.0.3 v1.0.4 OLD_VERSION_NUM设置为3的话 会把v1.0.1删除。只保留后3个。 执行前先安装jq wget -O /etc/yum.repos.d/ep…
K8S集群中Pod的Evicted状态原因
在Kubernetes(K8S)中,Pod的Evicted状态表示Pod已经被驱逐,并不再运行在节点上。Pod驱逐主要是由于资源约束,如内存不足或磁盘空间不足。以下是详细原理、原因和解决方案。 原理: Kubernetes集群会监控节点资源使用情况,当资源不足时,kubelet会触发Pod驱逐过程。驱逐过程会根据优先级和资源使用情况选择要驱逐的Po…
thumbnail
网站底部菜单按钮美化_HTML代码-WordPress建站笔记
先上效果(代码来源于好软猫): 第一步:找个合适的地方插入CSS代码 /*网站底部按钮美化]*/ :root{--theme-color:#f04494;--focus-shadow-color:rgba(240,68,148,.4);--mian-max-width:1200px;}.github-badge { display: inline-…
处理WP Statistics无法启用Geoip国家和城市的选项
在 WP Statistics设置页面中,即使选择了启用GeoIP 收集和GeoIP 城市,点击更新后,提示saving setting,但是该功能还是未启用。应该是更新两个数据库并未成功下载的原因。既然无法自动下载,我们就手动下载。 Github下Geo最新的数据库:GeoIP国家 GeoIP城市 将下载后的文件上传至wordpress…
thumbnail
解决IPv6无网络访问权限的方法大全!
今天给大家写个文档,那就是解决家里的电脑、手机等通过路由器没法进行ipv6上网的问题。 首先要确定家里的路由器是否支持IPV6,如果路由器不支持IPV6说什么都没用,一般几年前的老旧路由器当初没有考虑到,所以固件也就不支持IPV6,这种情况只有换路由器了,作者这里使用的是OpenWrt软路由,所以是没问题的。 如果你是通过光猫拨号,那么你光猫应该就…
thumbnail
非常适合WordPress个人技术博客kratos主题模板包下载
Kratos是一款基于Hexo的主题,它的设计风格简洁大方,非常适合个人博客的搭建,Kratos主题提供了多种不同的页面布局和配色方案,可以根据自己的喜好进行选择,此外,Kratos主题还支持多种插件,如代码高亮、文章目录等,可以大大提升博客的阅读体验。 🚀 使用说明 下载最新发行版本的 .zip 格式安装包; 登录 WordPress 管理员后台…
Centos7升级openssh到最新版亲测最详细步骤
0. 注意事项 整个过程不需要卸载原先的 openssl 包和 openssh 的 rpm 包、不影响我们的操作。 本文的环境都是系统自带的 openssh,没有经历过手动编译安装方式。如果之前有手动编译安装过 openssh,请参照本文自行测试是否能成功。 1. 原系统信息(未升级前) 1.1 系统版本 # cat /etc/redhat-rel…
mysql创建数据库 utf-8/mb4
MySQL 创建数据库 utf-8/mb4MySQL 是一个流行的关系型数据库管理系统,广泛用于网站开发、应用程序和数据分析等领域。在使用 MySQL 创建数据库时,我们通常需要考虑字符集和排序规则。本文将介绍如何创建一个支持 utf-8/mb4 字符集的数据库,并提供代码示例。 字符集和排序规则字符集决定了数据库中可以存储的字符范围,而排序规则则…
thumbnail
WordPress网站开启https提示“将您重定向的次数过多”怎么解决?-WordPress建站笔记
很多站长在最开始建立网站的时候,并没有设置好SSL证书,一般是没想到,等到网站内容越来越多,准备做seo的时候,发现启用sll证书后,访问后台就会出现了下图的情况,也就是显示:“该网页无法正常运作,将您重定向的次数过多”,导致无法登录WordPress网站管理后台。 如果你去网络上百度解决办法,就会发现,大多是让你清除cookie或者检测dns。等…
世界,您好!
welcome welcome 欢迎使用 WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧! 大大大
吃一口下水道美食,我骨灰带盒一共5斤!
大家好今天中午比比饿得肚子咕咕叫正打算挑挑有啥好吃的眼前刷出一条网红美食微博哇艹,介是揍嘛???强忍不适再看一眼这绿不拉几桔不歪歪的网红美食原来叫 克 家 菜因卖相深得克苏鲁真传而得名克苏鲁:长着章鱼触角、蝙蝠翅膀等恐怖生物特征的怪物👇🏻点开评论护体,网友却被下水道美人鱼画风的蛋糕狠戳G点还说网上的新晋网红美食家血锤八大菜系十条街✊网红霉美食究极进…
thumbnail
轮到你了,每一个idea都在等它的出场时间
💡你的 idea,“想开了”又到了一个毕业季,很多人又走到了一个十字路口,想法会很多,方向也很多,会有点迷茫,有点害怕,会有很多idea想要尝试想要实现。idea的出现有时候是迫不及待的,“灵光一闪”,所以菲利普·斯塔克那个著名的外星人榨汁器的草图,急急忙忙地画在了餐垫纸上。idea的发展有时候又阻碍重重,所以贝聿铭的卢浮宫曾经是“一个巨…
thumbnail
IntelliJ IDEA 的 Win 和 Mac 快捷键大全!!
IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。一、IntelliJ IDEA 快捷键大全 Win 版一、Ctrl 快捷键Ctrl + F 在当前文件进行文本查找 (必备)Ctrl …