Redis的免密操作
问题解决[方式一]:当前这种linux配置redis密码的方法是一种临时的,如果redis重启之后密码就会失效
1.首先进入redis,如果没有开启redis则需要先开启:
[root@ftl bin]# redis-cli -p 6379 127.0.0.1:6379>
2. 查看当前redis有没有设置密码:
127.0.0.1:6379> config get requirepass 1) "requirepass" 2) ""
3. 为以上显示说明没有密码,那么现在来设置密码
127.0.0.1:6379> config set requirepass abcdefg OK
4. 再次查看当前redis就提示需要密码:
127.0.0.1:6379> config get requirepass (error) NOAUTH Authentication required.
5.本机密码登录:
auth 123 # 密码登录
问题解决[方式二]:永久方式;需要永久配置密码的话就去redis.conf的配置文件中找到requirepass这个参数,如下配置:
1.修改redis.conf配置文件
sudo vi /etc/redis/redis.conf -->添加密码信息保存即可 # requirepass foobared requirepass 123 指定密码123
2. 重启redis
/etc/init.d/redis-server stop /etc/init.d/redis-server start
3.重启后登录
redis -cli --> 开始提示我们需要登录才能使用了
本机密码登录: auth 123