学习python!--的第二天--

Python爬虫精进-第5关狂热粉丝

  返回  

redis配置密码启动

2021/7/20 19:23:10 浏览:

一、需求

项目上线, 公司在做安全检查时检测到redis为空口令,需要给redis设置强密码,重新启动redis和应用,该应用已经上线试运行,且访问频率比较高,其重要性不言而喻。

二、部署

获取redis包, linux下执行

wget http://download.redis.io/releases/redis-3.0.7.tar.gz

或者访问官网选择 http://download.redis.io/releases

解压

tar -zxvf redis-3.0.7.tar.gz

安装

cd redis-3.0.7/
make
cd src
make install PREFIX=/usr/local/redis

目录创建

cd ../
mkdir -p /var/redis/6379 #存放持久化文件
mkdir /usr/local/redis/conf  #存放配置文件
mv redis.conf /usr/local/redis/conf/6379.conf  #将配置文件移到该目录下并修改文件名

修改配置

vim /usr/local/redis/conf/6379.conf

修改一下配置
daemonize yes   #守护进程运行
pidfile /var/run/redis_6379.pid   #设置redis的pid文件位置
port 6379
dir /var/redis/6379	#配置持久化文件存储路径

启动

/usr/local/redis/bin/redis-server /usr/local/redis/conf/6379.conf

到此, redis安装和启动的过程结束

增加密码启动

vim /usr/local/redis/conf/6379.conf

修改配置
找到# requirepass foobared
将其改为 requirepass 新密码
wq保存退出

需要重新启动redis, 不然不生效
netstat -anlp|grep 6379
kill -9 进程id
/usr/local/redis/bin/redis-server /usr/local/redis/conf/6379.conf

三、验证

重新启动之后, 工具连接redis信息会报AUTH ERROR错误, 把连接信息添加密码连接即可

4d9c107c3d2dd699138d3a946c625a3.png

指令验证

[root@epm src]# ./redis-cli 
127.0.0.1:6379> set key rediss
(error) NOAUTH Authentication required.
127.0.0.1:6379> ping
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth "qwe123"
OK
127.0.0.1:6379> set key rediss
OK
127.0.0.1:6379> get key
"rediss"
127.0.0.1:6379> 

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号