一. 如何初始化redis的密码?
总共2个步骤:
a.在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数。
比如 requirepass test123
b.配置文件中参数生效需要重启重启redis 。
二.不重启redis如何配置密码?
a. 在配置文件中配置requirepass的密码(当redis重启时密码依然有效)。
# requirepass foobared
如 修改成 :
requirepass test123
b. 进入redis重定义参数
查看当前的密码:
[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) (nil)
显示密码是空的,
然后设置密码:
redis 127.0.0.1:6379> config set requirepass test123
OK
再次查询密码:
redis 127.0.0.1:6379> config get requirepass
(error) ERR operation not permitted
此时报错了!
现在只需要密码认证就可以了。
redis 127.0.0.1:6379> auth test123
OK
再次查询密码:
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "test123"
密码已经得到修改。
当到了可以重启redis的时候 由于配置参数已经修改 所以密码会自动生效。
要是配置参数没添加密码 那么redis重启 密码将相当于没有设置。
三.如何登录有密码的redis?
a.在登录的时候 密码就输入
[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379 -a test123
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "test123"
b.先登录再验证:
[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> auth test123
OK
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "test123"
redis 127.0.0.1:6379>
四. master 有密码,slave 如何配置?
当master 有密码的时候 配置slave 的时候 相应的密码参数也得相应的配置好。不然slave 是无法进行正常复制的。
相应的参数是:
#masterauth
比如:
masterauth mstpassword
原文地址:http://blog.csdn.net/lxpbs8851/article/details/8136126
相关推荐
为了方便用户管理和操作Redis服务器,出现了多种桌面管理工具。这些工具提供了图形化的界面,使得数据的查看、添加、删除以及配置设置等操作更为直观和便捷。 在“redis桌面管理工具”这个主题下,我们可以深入探讨...
Redis集群弱/空密码问题整改 1.弱密码整改 使用redis安装用户,在命令行连接上redis集群后,执行命令:config set requirepass 【自定义的强密码】,如: config set requirepass mypassword@#75@~ 然后执行 config ...
Redis数据库密码设置和查看密码
今天小编就为大家分享一篇解决Redis设置密码重启后失效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
1. **连接管理**:用户可以添加多个Redis服务器实例,每个实例可以设置不同的连接参数,如主机地址、端口号、密码和数据库编号。这样,用户可以在一个统一的界面上管理多个Redis服务。 2. **数据浏览与操作**:工具...
4. 安全性:通过设置密码(`requirepass`配置项)启用访问控制,保护Redis实例不被未授权访问。 Redis Desktop Manager是另一款常用的图形化管理工具,提供更直观的界面来操作Redis数据库: 1. 安装Redis Desktop ...
Redis 使用认证密码登录 Redis 默认配置是不需要密码认证的,这在安全性上会有一定的问题,因此需要启用 Redis 的密码认证功能,以增加 Redis 服务器的安全性。 1. 配置 Redis 认证密码 要启用 Redis 的密码认证...
docker 运行redis-trib 带密码创建redis cluster集群配置,没有密码的请自己去下载一个redis-trib.rb替换
1. **连接管理**:创建和保存多个Redis服务器的配置,包括主机名、端口、密码和认证模式,轻松切换不同环境。 2. **键值浏览**:列出服务器中的所有key,可以按照类型、大小、过期时间等属性排序,方便查找和定位...
redis远程管理工具exe
主要介绍了redis密码设置、访问权限控制等安全设置,需要的朋友可以参考下
Redis桌面管理器(又名RDM) -是一个快速开放源码的Redis数据库管理应用程序的Windows, Linux和MacOS。 该工具为您提供了一个易于使用的GUI来访问您的Redis数据库并执行一些基本操作:将视图键视为树、CRUD键、通过...
在RedisDesktopManager中,你可以快速连接到本地或远程的Redis服务器,只需要输入主机名、端口号、密码等相关信息。它支持SSL加密连接,增强了数据传输的安全性。此外,还支持多服务器管理,方便你在多个Redis实例间...
接着,在配置文件`application.properties`或`application.yml`中配置Redis的连接信息,如主机地址、端口、密码等。然后,通过`@EnableCaching`注解启用缓存功能,并可自定义缓存配置。 在代码中,我们可以通过`...
1. **连接管理**:添加、编辑和删除Redis服务器的连接配置,包括主机名、端口号、密码等信息。 2. **键值操作**:查看、编辑、新增、删除键值对,支持多种数据类型如字符串(Strings)、哈希(Hashes)、列表(Lists)、...
Redis Desktop Manager(redis桌面管理器)是一款非常实用的跨平台Redis桌面管理软件。也被称作Redis可视化工具,是一款开源软件,支持通过SSH Tunnel连接,支持windows等多平台,有需要的赶快下载吧!
Redis Desktop Manager是一款好用的Redis桌面管理工具。 支持命令控制台操作,以及常用,查询key、rename、delete等操作。 支持跨平台的 Redis DB管理工具,基于Qt 5开发,支持SSL / TLS加密,SSH隧道和Cloud Redis