安全升级:Docker部署Redis,启用密码验证

1.在自己选定的目录中创建文件夹

在redis文件夹里面创建:data文件夹和conf文件夹(文件夹名称随意)

2.在conf文件夹中创建redis.conf文件:

vim redis.conf

2.1.redis.conf里面编写内容可以根据官网(Index of /releases/)下载,不同的版本去找不同的redis.conf
2.2.在redis.conf里面需要进行一些更改:
2.2.1.把第87行改了:
2.2.2.把第1037行改了(密码是自己设置的):
2.2.3.这一行no改成yes:
2.2.4.这一行不要动:

3.在redis文件夹里面创建脚本:

vim startRedis.sh

4.编写脚本内容为:

docker run --privileged=true -p 6379:6379 --name redis --restart=always \

-v /usr/local/docker/redis/conf/redis.conf:/etc/redis/redis.conf \

-v /usr/local/docker/redis/data:/data \

-d redis:7.0.4 redis-server /etc/redis/redis.conf

5.赋给权限

6.启动脚本:

7.查看系统活跃度:

8.进行连接redis(如果没有密码会连接失败)

9.输入密码,连接成功:

相关推荐
三次握手四次挥手1 小时前
Redis解读指南
redis
Connie14512 小时前
在 Kubernetes (k8s) 中,apiserver 的 IIP和 VIP的区别
云原生·容器·kubernetes
〆、风神3 小时前
Spring Boot 自定义 Redis Starter 开发指南(附动态 TTL 实现)
spring boot·redis·后端
一行•坚书4 小时前
Redis客户端命令到服务器底层对象机制的完整流程?什么是Redis对象机制?为什么要有Redis对象机制?
服务器·数据库·redis
曼岛_4 小时前
CentOS 7 强制升级Docker 24.x终极指南(解决MySQL8镜像兼容性问题)
linux·docker·centos
xiao智4 小时前
剖析 Docker Swarm 操作对容器端口影响
docker
葟雪儿5 小时前
Docker常用命令
linux·服务器·spring cloud·docker·微服务·容器
Supersist7 小时前
【我要找工作_01】当我在学习Redis时,我到底在学习个啥?
redis·后端
爬台阶的蚂蚁7 小时前
搭建docker registry私服,并且支持https推送
docker·容器·https
玄明Hanko7 小时前
Redis到底能不能做主数据库?
数据库·redis·后端