前言
redis在安装后,如果不进行配置是不需要验证密码的。也就是任何人在知道你的ip 和端口都可以连接并进行操作,这是非常不安全的。
通常我们在安装完redis最好配置成密码验证
通过配置文件进行配置
如果你的redis是通过yum方式安装的redis配置文件通常在/etc/redis.conf中
如果你是通过编译安装的,那么配置文件一般在安装目录下
找到 #requirepass foobared 这一行将#号去掉,并将foobared 设置为你的密码就可以
复制代码
1requirepass dengyi
这时候重启redis-server
复制代码
1
2
sudo service redis stop
sudo redis-server /etc/redis.conf
在用户客户端登陆,在进行一些操作之前需要进行权限验证
复制代码
1
2
3
4
redis> set str 1
(error) NOAUTH Authentication required.
redis> auth dengyi
OK
通过命令配置, 但重启server之后,还是会读取配置文件中设置的密码
复制代码
1
2
3
4
5
6
7
8
9
10
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配置密码验证前言通过配置文件进行配置内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复