redis设置密码要求配置显示为密文
Redis支持使用AUTH命令来设置密码,可以将密码设置为明文或者密文。要将密码设置为密文,需要在redis.conf文件中设置requirepass参数,并将它设置为加密后的密文字符串即可。
redis6.2.4安装密码
Redis 安装+设置密码
1、下载Redis安装包,解压。
2、打开一个 cmd 窗口 使用 cd 命令切换目录到 C:redis 运行:
redis-server.exe redis.windows.conf
这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。
redis-cli.exe -h 127.0.0.1 -p 6379
3、客户端使用config get requirepass命令查看密码
# config get requirepass
登录后复制
1)“requirepass”
2)“” //默认空
4、客户端使用config set requirepass yourpassword命令设置密码
# config set requirepass 123456
登录后复制
5、一旦设置密码,必须先验证通过密码,否则所有操作不可用
# config get requirepass
登录后复制
(error)NOAUTH Authentication required
6、使用***th password验证密码
# ***th 123456
# OK
# config get requirepass
登录后复制
1)“requirepass”
2)“123456”
7、退出重新登录
# redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456
redis-cluster 添加密码设置
1、修改配置文件
在每个节点的配置文件里面增加密码选项,一定要加上 master***th,不然 Redirected 的时候会失败。
master***th redispassword
requirepass redispassword
修改后需要重启节点。
2、动态修改
连接每个节点进行动态配置,然后 config rewrite 将配置同步到配置文件中,不需要重启节点。
$ redis-cli -p 7001 -cconfig set master***th redispassword
config set requirepass redispassword
config rewrite
注意:以上方法都必须要求每个节点的密码保持一致,不然 Redirected 的时候会失败。
redis设置密码后还能被劫持吗
redis设置密码后就不易被劫持了。开启远程访问,一定要设置密码,否则服务器会被挖矿程序劫持,当然如果密码设置的相对于简单的话,也会出现被劫持的现象,但是几率比较小。redis监听的是所有IP,如果您的redis没有设置密码,别人可以直接连接您的redis进行攻击利用您的服务器去攻击别人。
关于redis设置密码和windows redis设置密码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。