redis设置密码、远程连接
设置密码
vi /opt/redis/etc/redis.conf
找到 requirepass ,去掉注释,并改为自己的密码
requirepass yourPassword
此时,使用redis-cli 命令登录redis,发现没有权限
redis-cli127.0.0.1:6379> keys *(error) NOAUTH Authentication required.
没有权限的原因是因为我们设置了密码,此时登录时,我们需要输入密码才能操作redis,使用 “redis-cli -a yourPassword”登录
redis-cli -a yourPassword
使用命令
127.0.0.1:6379> keys *1) "test"
设置远程连接
vi /opt/redis/etc/redis.conf
找到 bind 127.0.0.1 ,注释掉
pkill redis-serverredis-server /opt/redis/etc/redis.confps -ef | grep redisroot 23112 1 0 17:51 ?00:00:00 redis-server *:6379
(停掉redis服务,重启redis服务,查看redis可连接的IP地址,*号代表所有IP地址都可以连接)
使用Redis Client连接即可。
作者:MyNameIsJerry
来源链接:https://blog.csdn.net/qq_25925973/article/details/54410990
版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。
2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。