redis配置密码验证

来源:互联网 发布:鲁迅文学院网络班 编辑:程序博客网 时间:2024/06/06 09:35

前言

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 dengyiOK

通过命令配置, 但重启server之后,还是会读取配置文件中设置的密码

redis> config set requirepass my_redisOKredis> config get requirepass1) "requirepass"2) "my_redis"redis> auth dengyi(error) ERR invalid passwordredis> auth my_redisOK
原创粉丝点击