1. 升级使用背景介绍
官网地址:https://redis.io/download
低版本被扫到有安全漏洞,需要升级高版本。
2. 安装
wget https://download.redis.io/releases/redis-6.2.5.tar.gz
tar xzf redis-6.2.5.tar.gz
cd redis-6.2.5
mkdir /usr/redis-6.2.5
make install PREFIX=/usr/redis-6.2.5
cd /usr/redis-6.2.5/bin ./redis-server
3. 设置后台运行
vi redis.conf
cp /usr/local/src/redis-6.2.5/redis.conf /usr/redis-6.2.5/bin/
daemonize yes
4. 设置账号密码
因为6.x版本新增了ACL的权限控制,本篇就不过多介绍,但是官方为了保证向下兼容,Redis6保留了default用户,只要配置requirepass
即可。
# requirepass foobared
requirepass 123456
客户端链接会报错 (error) NOAUTH Authentication required.
,只要输入auth 123456
即可。
5. 设置外网访问
bind 127.0.0.1
protected-mode no #允许访问
./redis-cli -h 192.168.0.100 -p 6379 -a 123456
注意:本文归作者所有,未经作者允许,不得转载