刚安装redis,是没有密码的
为了安全起见我们需要设置密码,下面重新启动redis的实例来讲述如何设置密码
cd /root/resources/redis-5.0.5/bin/
redis-cli -h 127.0.0.1 -c -p 6379
查看是否启动成功
ps -ef|grep redis
进入6379实例
redis-cli -h 127.0.0.1 -c -p 6379
此时是不需要输入密码
查看密码
config get requirepass
密码是空的
设置密码
#设置密码
config set requirepass 123456
# 验证密码
auth 123456
# 退出
exit
# 进入
redis-cli -h 127.0.0.1 -c -p 6379 -a 123456
# 会提示警告
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe
# 其实不用理会,只是告诉你明文输入密码不安全而已
# 进入还有其他方式
redis-cli -h 127.0.0.1 -c -p 6379
auth 123456
# 成功进入
以上方式只是针对次数启动的redis实例起作用,关闭该实例后,重新启动redis将不需要输入密码,有兴趣的可以测试下
密码持久性
如果想要每次重启都会起作用,还得去修改redis.conf
cd /root/resources/redis-5.0.5/etc/
vim redis.conf
找到requirepass将注释去掉,写自己的密码
重新启动redis,请注意先将前面启动的6379实例关闭,然后再重启redis,需要读取etc内的redis配置文件
此次进入redis需要密码
cd /root/resources/redis-5.0.5/bin/
redis-cli -h 127.0.0.1 -c -p 6379
auth 123456
如果有用,麻烦点个赞,博主在此谢谢!!!!!!