概述
前言
redis在安装后,如果不进行配置是不需要验证密码的。也就是任何人在知道你的ip 和端口都可以连接并进行操作,这是非常不安全的。
通常我们在安装完redis最好配置成密码验证
通过配置文件进行配置
如果你的redis是通过yum方式安装的redis配置文件通常在/etc/redis.conf中
如果你是通过编译安装的,那么配置文件一般在安装目录下
找到 #requirepass foobared 这一行将#号去掉,并将foobared 设置为你的密码就可以
requirepass dengyi
这时候重启redis-server
sudo service redis stop
sudo redis-server /etc/redis.conf
在用户客户端登陆,在进行一些操作之前需要进行权限验证
redis> set str 1
(error) NOAUTH Authentication required.
redis> auth dengyi
OK
通过命令配置, 但重启server之后,还是会读取配置文件中设置的密码
redis> config set requirepass my_redis
OK
redis> config get requirepass
1) "requirepass"
2) "my_redis"
redis> auth dengyi
(error) ERR invalid password
redis> auth my_redis
OK
最后
以上就是苗条春天为你收集整理的redis配置密码验证前言通过配置文件进行配置的全部内容,希望文章能够帮你解决redis配置密码验证前言通过配置文件进行配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复