热门 最新 精选 话题 上榜
漏洞描述: 方案一 修复原理: 为 Redis 设置密码,密码会以明文方式保存在 Redis 配置文件中。 修复风险 1.修改配置后,必须使用认证密码连接 Redis 2.需要连接 Redis 数据库的业务代码,也必须同步修改连接方式。 方案二 修复原理: 修改 Redis 的默认端口 6379 修复风险: 连接 Redis 需要指定新端口 方案三 修复原理: 修改 rename
Docker 是什么?"Docker"一词指代了多个概念,包括开源社区项目、开源项目使用的工具、主导支持此类项目的公司 Docker Inc.,以及该公司官方支持的工具。这些技术和公司的同名可能会造成混淆。以下简要说明 Docker 以便区分:IT 软件"Docker"是支持创建和使用 Linux® 容器的容器化技术。​​开源 Docker 社区​​致力于改进这类技术,并免费提供给所有用
原创 精选 4天前
224阅读
Docker是什么?
前言云原生时代,企业从单体架构发展到分布式架构,广泛采用微服务、容器、Serverless等部署方式,IT基础设施变得愈发不可控。这导致传统的监控技术和工具很难跟踪这些分布式架构中的通信路径和相互依赖关系,更别提排查问题并定位根本原因了。Gartner认为数字化转型以业务为中心,服务和用户体验是关键目标。而IT监控以系统可用为中心,仅关注系统可用性指标对于转型中的企业而言是一场灾难。到2023年,
原创 精选 4天前
258阅读
2点赞
yyds干货盘点
深入解读应用可观测性
本文记录了一次水平越权的全过程,大致发生了如下:修改post参数,导致越权查看和删除;修改路径(REST风格参数),导致越权修改;修改cookie字段,绕过登录实现未授权访问;越权编辑植入xssPayload,获取完整cookie。好了,开始虚构。0x01 越权查看和删除注册登录进入个人中心,一通胡乱测试,发现可通过修改参数来越权查看或修改任意用户资料。这里就拿教育经历做演示吧。1、先创建,再修改
一、概述1、背景信息openGauss提供了gs_checkperf工具来帮助对openGauss级别(主机CPU占用率、Gauss CPU占用率、I/O使用情况等)、节点级别(CPU使用情况、内存使用情况、I/O使用情况)、会话/进程级别(CPU使用情况、内存使用情况、I/O使用情况)、SSD性能(写入、读取性能)进行定期检查,让用户了解openGauss的负载情况,采取对应的改进措施。2、前提
一、概述1、背景信息gs_check改进增强,统一化当前系统中存在的各种检查工具,例如​​gs_check​​​、​​gs_checkos​​等,帮助用户在openGauss运行过程中,全量的检查openGauss运行环境、操作系统环境、网络环境及数据库执行环境,也有助于在openGauss重大操作之前对各类环境进行全面检查,有效保证操作执行成功。2、注意事项必须指定-i或-e参数,-i会检查指定
原创 精选 4天前
178阅读
yyds干货盘点
实验环境: docker version (18.06.3-ce) centos7 1.安装 iptables 管理命令 yum -y install iptables-services 2.启动iptables systemctl start iptables 3.禁止所有的IP访问docker的3306端口 [root@192]# iptables -I DOCKER-USER -i e
在项目中推荐的 Git 分支管理策略介绍:主分支Master永久分支首先,代码库应该有一个、且仅有一个主分支Master。项目的正式版本,都在这个主分支上发布。它是自动建立的,版本库初始化以后,默认就是在Master分支进行开发。功能开发分支 feature/*临时性分支功能分支,它是为了开发某种特定功能,从master分支上面分出来的。开发完成后,并入 release, 并删除该 feature
Nginx的模块与工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。Nginx的模块从结构上分为核心模块、基础模块和第三方模块:核心模块:HTTP
原创 精选 4天前
182阅读
yyds干货盘点
Nginx的模块与工作原理
不难想象一个SQL脚本在DBA和开发人员之间反复修改和审核的场景,其根本原因在于数据订正没有一个标准化的流程,而这样的标准化流程需要一个自动化的平台来做强有力的支撑
原创 精选 4天前
188阅读
1点赞
yyds干货盘点
3008SAS卡点亮故障硬盘,配置raid
基于以应用为核心的 CMDB 中,又衍生出“应用 - 集群服务分组 - 资源”这样一个运维体系中的核心关系。
原创 精选 4天前
153阅读
1点赞
yyds干货盘点
CMDB 在基础服务体系中的核心位置
今天给大家讲讲使用旧电脑玩Linux,大家应该都知道旧电脑的硬件一般比较落后,特别是一些非常老的电脑,目前还在使用的是机械硬盘,如是要跑windows可想而知,但是Linux系统对硬件性能的要求可比windows低的多了,虽然不像windows那样有华丽的界面,但Linux是开源的,所以它的功能也非常多,同时大多服务器都在运行Linux系统上的,一般都是连续24小时工作的,并且稳定性极强,根据这些
今天给大家讲讲使用旧电脑玩Linux,大家应该都知道旧电脑的硬件一般比较落后,特别是一些非常老的电脑,目前还在使用的是机械硬盘,如是要跑windows可想而知,但是Linux系统对硬件性能的要求可比windows低的多了,虽然不像windows那样有华丽的界面,但Linux是开源的,所以它的功能也非常多,同时大多服务器都在运行Linux系统上的,一般都是连续24小时工作的,并且稳定性极强,根据这些
原创 4天前
42阅读
velero介绍​​Velero 是由vmware公司团队研发开源工具,用于安全地备份、恢复和迁移 Kubernetes 集群和持久卷。它可以在本地和公共云中运行。Velero 由一个在您的 Kubernetes 集群中作为部署运行的服务器进程和一个命令行界面 (CLI) 组成,DevOps 团队和平台操作员可通过该界面配置计划备份、触发临时备份、执行恢复等。官网地址:​​​​https://ve
原创 精选 4天前
163阅读
基于velero+minio对k8s进行备份和恢复
实验环境 server1:192.168.1.251              server2:192.168.1.249               server3:192.168.2481.本文使用root 用户,如需单独建立免密登录用户,方法与
修改master和node节点 vi /usr/lib/systemd/system/docker.service 修改ExecStart为: ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock 重启docker服务 systemctl daemon-reload systemctl re
前言章节介绍在前文中我们已经了解了进程的相关概念,明白了OS管理进程实际上就是对进程对应的task_struct/pcb做相关操作,但是实际上系统中存在的进程有很多,我们可以输入指令ps -lA 来查看当前系统下的所有进程。而OS为了更高效的对进程进行管理,不会对每个进程都面面俱到,而是会将进程分为不同的状态(这就好像OS为了更好的管理内存,会将内存划分为不同的分区,每个分区存放各自对应的数据类型
CVE-2023-23397 script
原创 4天前
129阅读
检查企业邮箱是否存在CVE-2023-23397利用痕迹
1. pwd命令介绍pwd命令是print working directory中每个单词的首字母缩写,其功能正如所示单词一样,打印工作目录执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。2. 语法格式及常用选项2.1 语法格式pwd 【选项】2.2 常用参数   -L              
原创 精选 4天前
178阅读
2点赞
yyds干货盘点
Linux基本功文件目录操作命令pwd
文件属性及类型,两种链接方式
写在前面这个博客还是属于基础IO模块,不过前面的博客我们学到的所有的东西都在内存中,谈的都是文件与进程的关系.那么是不是计算机中所有的文件都被打开了吗?那些没有被打开的文件究竟如何管理呢?这是我们今天要解释的.文件系统我们先回答一个简单的问题,那些没有被打开文件在哪里?肯定是静静的在磁盘上躺着.那么这些没有被打开的文件有什么特点呢?这里就像我们的快递点,里面的快递非常多,也非常杂,我们需要把这些快
sudo和日志用vi编辑只有只读权限,需要用 !强制退出,所以用visudo编辑Visudo编辑取消密码(添加NOPASSWD,要大写):Sudo日志记录规划硬盘中的分区1、fdisk -l确认磁盘存在,查看分区关机添加一块硬盘,再查看一下2、fdisk /dev/sdb 分区设置Sdb1Sdb2Sdb5Sdb6保存3、mkfs在创建好的磁盘分区建立文件系统xfs(格式化盘)4、创建挂载点目
configMap示例1、创建configMapapiVersion: v1kind: ConfigMapmetadata: name: configmap-demodata: abc: "123" 类属性键;每一个键都映射到一个简单的值 cde: "456" redis.conf: | # 类文件键 port: "6379" host: "192.168.1.1"2、创
原创 精选 4天前
160阅读
k8s配置管理/k8s特殊卷
挂载Centos7系统光盘到/mnt目录​安装vstpd程序​使用查询命令查看是否安装成功​查询vsftpd程序创建文件和目录​卸载vsftpd程序,使用-U更新vsftpd程序​使用命令查看未安装软件dhcp程序包信息,查看未安装dhcp创建的目录和文件,将Centos7系统光盘的公钥导入系统,安装dhcp取消安装警报公钥信息​切换系统光盘到LAMP光盘,挂载到系统目录/mnt,解压apache
原创 精选 4天前
566阅读
linux安装程序
碰到这个问题首先查询dns和代理设置,在排除这两个原因后发现还是访问不了域名。查询LSP层损坏也会出现这种情况。针对LSP层损坏或被修改导致电脑能上网但是无法访问网页域名的问题,可以在命令提示符中重置WinSock目录进行修复。 按“Win+R”键打开运行框,然后输入“CMD”打开命令提示符窗口。输入命令“netsh winsock reset”然后按回车键执行。成功重置后重新启动服务器。重启后可
新手建站选择域名十分关键,那些能贴合自己品牌形象以及行业特征的域名往往更容易被大家记住。域名根据数量和长度可分为顶级域名、二级域名,以及三、四、五级域名等等,通常来说,顶级域名是大家的首选。那么,顶级域名后缀有哪些呢?
升级大致流程 1.在zabbix3.4中选择需要迁移的主机导出 2.卸载zabbix3.4 3.安装zabbix5.0,配置Server、Server Active、Hostname 4.服务器nginx配置文件添加status模块 5.web端导入主机、添加模板、配置宏等
安装rabbitmq的前提是 在CentOS7中,如果是在docker中安装,需要先创建镜像docker pull centos:7创建CentOS7服务器mq2docker run -d --privileged=true --hostname rabbit2 --name mq2 -p 15672:15672 -p 5672:5672 -p 4362:4369 -p 25672:25672 -
【问题症状】当天创建了大量AD用户并创建了对应的Lync账号,但是第二天无论是旧用户或者新建的用户,其Lync客户端无法模糊搜索到部分用户,但通过Lync账号地址可以搜索到,或删除本地地址簿文件后可以模糊搜索到。【分析过程】  服务器地址簿生成原理: 1 活动目录 → 2 rtcab.dbo.AbUserEntry → 3 rtcab.dbo.AbAttributeValue → 4 地址薄We
原创 精选 4天前
270阅读
1点赞
Lync/Skype脱机地址簿不更新