欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

Redis 未授权访问漏洞

发布时间:2024/4/14 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Redis 未授权访问漏洞 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

公司的服务器被扫出redis相关漏洞,未授权的访问漏洞!

就是应为没有设置密码,所以被扫描出漏洞,设置个密码就完事
修改配置文件
Redis的配置文件默认在/etc/redis.conf,找到如下行:

#requirepass foobared
去掉前面的注释,并修改为所需要的密码:

requirepass myPassword (其中myPassword就是要设置的密码)

重启Redis
如果Redis已经配置为service服务,可以通过以下方式重启:

service redis restart
如果Redis没有配置为service服务,可以通过以下方式重启:
关闭:redis-cli shutdown 或者 kill redis进程的pid
启动 ./src/redis-server redis.conf &

ps -ef |grep redis 查看reids相关进程

登录验证
设置Redis认证密码后,客户端登录时需要使用-a参数输入认证密码,不添加该参数虽然也可以登录成功,但是没有任何操作权限。如下:

$ ./redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> keys *
(error) NOAUTH Authentication required.
使用密码认证登录,并验证操作权限:

$ ./redis-cli -h 127.0.0.1 -p 6379 -a myPassword
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "myPassword"
看到类似上面的输出,说明Reids密码认证配置成功

redis 增加密码前一定要和研发的同学做好沟通,不然,你以增加完密码,他们可能就提着

转载于:https://blog.51cto.com/13654115/2300883

总结

以上是生活随笔为你收集整理的Redis 未授权访问漏洞的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。