[redis] 设置密码
安装好redis之后默认没有密码。
修改 redis.conf 配置设置密码
- 参数
requirepass
配置redis访问密码 - 重启服务生效
在登录时输入密码:
redis-cli -p 6379 -a pwd
docker容器中的redis设置密码
方法一:创建 redis 容器并设置密码
docker run -itd --name redis -p 6379:6379 redis --requirepass 123456
说明:
--name
启动容器的名称-p 映射端口:redis启动端口 redis
--requirepass 启动密码
方法二:为现有的redis创建密码或修改密码
# 进入redis的容器
docker exec -it 容器ID bash
# 进入 redis 目录
cd /usr/local/bin
# 运行命令
redis-cli
# 查看现有的redis密码
config get requirepass
# 如果出现 (error) NOAUTH Authentication required
# 是因为已经设置有密码,需要使用密码来进行验证之后再来操作
auth 密码
# 设置redis密码
config set requirepass 密码
# 清空redis密码
config set requirepass ""