刚安装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

在这里插入图片描述
如果有用,麻烦点个赞,博主在此谢谢!!!!!!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐