目录
1.安装Redis
安装redis的步骤
wget http://download.redis.io/releases/redis-4.0.2.tar.gz # 下载redis源码
cd redis-4.0.2/
tar -zxvf redis-4.0.2.tar.gz # 解压
make && make install
/usr/local/bin # 安装目录
cp redis.conf /usr/local/bin/redis.conf
安装成功后的截图
1.1 Redis配置文件
安装成功后需要对redis.conf配置文件进行一些修改,vim /usr/local/bin/redis.conf
注释掉bind这行,开放连接,这一行是只允许本地127.0.0.1连接
修改默认端口
关闭保护模式
添加密码
2.启动Redis服务
启动redis服务的时候需要同时指定加载配置文件
Redis默认是不起守护进程在后台运行,可以修改配置文件,使其启动后在后台运行。
3.Redis客户端
因为需要做一些测试本次环境是在kali上搭建的环境,
wget http://download.redis.io/redis-stable.tar.gz
tar -zxvf redis-stable.tar.gz
cd /redis-stable.tar.gz
make
cp src/redis-cli /usr/bin/
到这儿就算安装好了
./redis-cli -h 192.168.163.135 #客户端连接Redis服务
3.1 Redis相关命令
auth password # 如果配置了密码需要认证登录
info #查看redis的信息和服务器信息
flushall #删除所有数据
del key #删除键为key的数据
get key #获得参数key的数据
keys * #查看所有的key
3.2 Redis数据库的备份与恢复
在cli直接执行save命令保存数据库,会生成备份文件dump.rdb文件。恢复操作也非常简单只需要将dump.rdb文件移动到Redis安装目录并启动服务即可,使用命令【config get dir】可以获取Redis的安装路径。
3.3 利用SSH端口转发Redis服务
当获取到了一个主机权限后,发现了该主机存在Redis服务,但是被限制了只允许本地连接,要连接Redis服务的话需要利用SSH做端口转发,将内网主机6379的流量使用其他端口转发,我们连接转发的端口即可。
转发端口【12222】
本文主要参考【谢公子-Redis数据库的使用】