linux中redis的安装配置,后门漏洞修复及其攻击方法整合

【漏洞修复】 CVE Linux 系统应用漏洞修复笔记 根据SSL/TLS协议信息泄露漏洞(CVE-2016-2183)原理,通过发送精心构造的数据包到目标服务,根据目标的响应情况,验证漏洞是否存在。启动完成后查看nginx的版本信息,验证nginx的openssl版本号是否已经升级成功。原本我的nginx中使用的openssl 版本号为:1.0.2s。结束后在此查询openssl的版本号,验证是否升级成功。目录,使用以下命令下载最新版的安装包到此目录下。将以下的内容替换 nginx 的443配置中的。进入nginx的安装目录下的。目录下启动nginx。 阅读详情

Linux上redis安装:

  1. 需先在服务器上安装yum(虚拟机可使用挂载的方式安装)
  2. 安装配置所需要的环境运行指令:  yum -y install gcc
  3. 进入解压文件执行make 指令进行编译
  4. 执行指令make PREFIX=/usr/local/redis  install指定安装位置进行安装
  5. 将解压目录下的redis.conf拷贝一份到安装路径的bin目录根目录下(redis.conf可修改端口号密码等),编译redis.conf把里面的daemonize no改成daemonize yes保存并退出
  6. 到bin的根目录下执行 ./bin/redis-server  ./redis.conf进行后台启动;
  7. 关闭 ./bin/redis-cli shutdowm
  8. ./bin/redis-cli   ping  回复pong 则表示安装成功

注:当执行某些文件时有可能提示没有权限可执行 chmod 777 test.sh(文件名)进行授权

 

Redis特性:
1.每个Redis实例有16个数据库,角标从0~15,默认为0,也可以通过select来选择数据库。比如:select 1,选择1号数据库,move用于移动数据库。比如:move myset 1,表示移动myset这个key到1号数据库。
2.开启事务会将任务放到queue中,当提交事务时逐个执行
命令:
  (1)切换数据库:select [0~15]
  (2)开启事务:multi
  (3)提交事务:exec
  (4)回滚事务:discard
 
redis的持久化:
1.RDB持久化:在一定时间内将数据写入到内存中
2.AOF持久化:以日志形式将操作redis的操作命令增删改保存到日志中保存到硬盘中.默认是关闭状态,需要开启,保证再次启动时候数据完整性,不持久化 将redis持久化关闭,关闭以后可以将redis看成一个缓存.用作缓存同时使用 RDB和AOF 两种方式保证数据持久化,使数据更完整(建议使用)。
1.RDB:
 优点:
  (1)可将数据库保存为一个文件,便于备份
  (2)可方便移植
  (3)性能最大化,可开启小的进程处理持久化操作
 缺点:
  (1)不能保证数据完整性
  (2)当数据过大,进程处理将会延迟几百到一千毫秒
 
配置过程:
  (1)编辑redis.conf文件:vim redis.conf
  (2)找到时间戳,可配置秒、分、时与之存储量
  (3)rdb文件默认保存在redis安装目录
2.AOF
优点:
(1)aof默认是不开启的
(2)同步写入频率高,效率低,方式最安全.
(3)写入模式采用append模式,追加模式, 不破坏写入日志数据,在redis中追加也不会破坏文件.如果在写入一半时候就出现崩溃问题,redis下次启动之前通过 redis-check-aof这个工具来帮助数据一致性问题
(4)当数据过大,可启动修改重写机制,redis采用append的这种机制,将新的修改的数据不短的写到老的磁盘文件当中,同时创建新的文件保存操作,保证修改数据的更新
(5)日志文件格式清晰,便于重建数据
缺点:
(1)对于相同数据集aof文件比rdb文件大一些
(2)根据同步策略不同,效率比rbd低.
配置过程:
(1)编辑redis.conf:vim redis.conf
(2)找到appendonly 未开启为no 需要改成yes(因为默认使用rdb方式所以)
(3)Redis的目录下会产生appendonly.aof这个文件,用来保存appendonly的之前的增删改操作,
(4)appendfsync always 没修改一次就同步到磁盘上
(5)appendfsync everysec 每秒会向硬盘中同步一次
(6)appendfsync no 不同步到硬盘中
(7)停掉redis  ./bin/redis-cli shutdown 
(8)重启redis  ./bin/redis-servers ./redis.conf
(9)flushall 清空数据库 , 做缓存使用  
(10)进入appendonly.aof删除flushall可以恢复数据库

相关命令:

  (1)左插入:lpush 列名 [值..];右插入:rpush 列名 [值..]

  (2)查询:lrange 列名 [begin,end](两者可为正负整数,负数则从相反方向计数,正数从0开始,负数从-1开始)

  (3)左弹:lpop 列名;右弹:rpop 列名(查出结果均被删除)

  (4)数量:llen 列名

  (5)已有列左插入:lpushx 列名 [值...];已有列右插入:rpushx 列名 [值...]

  (6)移除:lrem 列名 [count] 值 (count可为正负数,负数则从相反方向计数,0为所有值)

  (7)指定插入:lset 列名 [index] 值

  (8)从前插入:linsert 列名 before [指定值] 值;从后插入:linsert 列名 after [指定值] 值

渗透测试实战指南:从SQL注入到社会工程学的攻防解析 网络安全的核心在于理解攻击与防御的辩证关系。从技术原理层面看,常见的网络攻击如SQL注入、XSS跨站脚本等,本质上都是利用了系统在设计或实现上的逻辑缺陷。SQL注入通过构造恶意输入篡改数据库查询逻辑,而XSS则通过在网页中植入恶意脚本危害其他用户。这些攻击手法的技术价值在于揭示了应用程序在输入验证和输出编码方面的安全短板。在工程实践领域,渗透测试作为模拟真实攻击的授权安全评估,其核心价值正是通过主动发现这些漏洞,帮助企业验证防御体系的有效性。无论是Web应用的经典漏洞,还是系统层面的配置缺陷,亦或是针对人的 阅读详情

相关推荐

Linux发行版EOL治理:从风险识别到零停机迁移

Linux发行版的生命周期终止(EOL)并非简单的版本过期,而是安全支持、漏洞修复与合规保障的系统性终结。其本质是开源社区在工程资源约束下的理性演进,涉及内核代际断层、依赖树雪崩、构建环境腐烂等深层技术挑战。EOL状态直接触发GDPR、等保2.0等合规一票否决,更导致CVE漏洞无补丁可打、远程代码执行风险实时化。真实场景中,Ubuntu 20.04、CentOS 7、Debian 10等主流EOL发行版广泛存在于生产环境,亟需超越‘手动打补丁’的粗放应对,转向基于运行时测绘、三维风险分级、eBPF隔离加固与

weixin_34122604的博客 419

【Redis漏洞利用总结】

redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis默认使用 6379 端口。

weixin_46356409的博客 3070

Redis未授权漏洞复现及利用(window,linux)

1.了解redis Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivota赞助。 2.redis漏洞原理 Redis默认情况下是绑定在0.0.0.0:6379端口的,如果没有设置密码(一般密码为空)或者密码为弱密码的情况下并且也没有

dreamthe的博客 2万+

redis漏洞利用总结

redis属于非关系型数据库,在开启后默认监听端口为6379。若Redis配置不当可导致攻击者直接获取到服务器的权限。利用条件:redis以root身份运行,存在未授权访问,弱口令或者口令泄露等主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。Redis的持久化使得机器即使重启数据也不会丢失,因为redis服务器重启后会把硬盘上的文件重新恢复到内存中。

渗透之路,攻防之间皆学问 7473

五大经典遥感数据集对比:LoveDA、Potsdam、Toronto、Vaihingen、Massachusetts Roads选哪个?

本文深度对比了LoveDA、Potsdam、Vaihingen、Toronto和Massachusetts Roads五大经典遥感数据集。针对城市监测、道路提取、土地分类等不同任务,从分辨率、标注质量、数据规模及场景多样性等核心维度进行分析,为研究者根据项目目标、硬件条件与应用场景选择最合适的遥感数据集提供决策指南。

weixin_29057065的博客 237

第4章 本地一键部署(新手首选)

本文介绍了OpenClaw的本地部署方法,特别适合新手用户。部署过程仅需执行一条命令,通过自动脚本完成安装和配置向导。安装完成后,用户可通过终端TUI或Web控制面板验证部署是否成功。文章还提供了常见问题的排查方法,包括端口占用、权限不足、APIKey无效和安装卡顿等情况。整个部署流程简单直观,无需手动修改配置文件,适合快速搭建使用。

eastyuxiao的专栏 193

S32K144(14)ADC

1、简介 开发板S32K144+S32DS+JLINK,裸机版的程序编写 S32K14x包含两个12位ADC模块,ADC0和ADC1 应用程序可能需要ADC的连续采样(4K采样/秒),这可能对CPU有相当大的负载。虽然使用可编程延迟块(PDB)来触发ADC可能会减少一些CPU负载,但当ADC以非常高的速率采样或PDB被绕过时,ADC支持DMA请求功能以获得更高的性能。ADC可以在转换完成时触发DMA(通过DMA请求)。TRGMUX会根据不同的应用需求,使用软件为用户提供更灵活的DMA触发方案,例如,可

朗朗上口就行啦的博客 1万+

【线粒体基因组数据提交实战】从注释校验到GenBank批量入库的避坑指南

本文详细介绍了线粒体基因组数据从注释校验到GenBank批量上传的全流程避坑指南。重点解析了GB2sequin工具的正确使用方法、TBL注释文件的精修技巧,以及BankIt平台提交的隐藏要点,帮助科研人员高效完成NCBI数据提交,特别适合需要批量上传线粒体基因组数据的研究者。

weixin_28726671的博客 442

用易经智慧看懂人工智能:64卦中的科技密码--当古老智慧遇见未来科技

在人工智能狂飙突进的今天,我们总在追问:这些代码构建的智能究竟会带人类走向何方?或许答案早已藏在《周易》的六十四卦中——这本中华文明的“源代码”,正用一种跨越时空的语言,悄悄解释着最前沿的科技秘密。

weixin_38410320的博客 2082

获取微信公众号历史文章列表页链接

action=home&__biz=这里替换你的biz==4、链接分享、发送到微信即可访问,注意该链接仅可在微信客户端使用,外部浏览器无法打开。3、拼接通用公式生成链接即为微信公众号历史文章列表链接。,如下图找到红框部分值,复制即为上文biz值。2、浏览器右键查看网页源码,新开页面搜索(1、复制公众号任意文章的链接在浏览器打开。

珞瑜的博客 7948

HarmonyOS 鸿蒙开发DevEco Studio OpenHarmony:安全测试

通过对HarmonyOS应用生命周期建模和应用攻击面建模,采用静态数据流分析技术,提高漏洞发现的准确率,同时覆盖20余种攻击面,65+漏洞测试项,帮助开发者提前发现和识别漏洞隐患。在检测报告中,会针对每一项漏洞风险项给出明确的修复建议,可以帮助开发者快速修复漏洞。

斌擎科技 1181

Python爬虫实战:爬取国家气象局台风路径数据的完整教程

国家气象局(如中国气象局)一般会在官方网站公布台风的实时路径,包括台风编号、名称、时间点、经纬度、中心气压、最大风速等信息。这些数据以图形和表格的形式呈现,有时以JSON或CSV文件形式下载。爬取这类数据,有助于构建台风数据库、历史路径分析、趋势预测等应用。本文详细介绍了如何通过Python爬取国家气象局发布的台风路径数据,涵盖了数据采集、解析、存储和可视化全流程。通过实践,你可以构建自己的台风数据库,结合机器学习开展路径预测和风险评估等高级分析。后续可结合深度学习技术,实现台风轨迹预测;

2201_76125261的博客 1024

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

上一篇: hibernate二级缓存
下一篇: 消息中间件activeMQ
JavaMrSun
博客等级 码龄9年 27粉丝 64原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值