`
wb284551926
  • 浏览: 552857 次
文章分类
社区版块
存档分类
最新评论

redis密码管理(转载)

阅读更多

一. 如何初始化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桌面管理工具”这个主题下,我们可以深入探讨...

    Redis集群弱/空密码问题整改

    Redis集群弱/空密码问题整改 1.弱密码整改 使用redis安装用户,在命令行连接上redis集群后,执行命令:config set requirepass 【自定义的强密码】,如: config set requirepass mypassword@#75@~ 然后执行 config ...

    Redis数据库密码设置和查看密码

    Redis数据库密码设置和查看密码

    解决Redis设置密码重启后失效的问题

    今天小编就为大家分享一篇解决Redis设置密码重启后失效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    redis客户端管理工具

    1. **连接管理**:用户可以添加多个Redis服务器实例,每个实例可以设置不同的连接参数,如主机地址、端口号、密码和数据库编号。这样,用户可以在一个统一的界面上管理多个Redis服务。 2. **数据浏览与操作**:工具...

    redis Windows管理工具

    4. 安全性:通过设置密码(`requirepass`配置项)启用访问控制,保护Redis实例不被未授权访问。 Redis Desktop Manager是另一款常用的图形化管理工具,提供更直观的界面来操作Redis数据库: 1. 安装Redis Desktop ...

    Redis使用认证密码登录

    Redis 使用认证密码登录 Redis 默认配置是不需要密码认证的,这在安全性上会有一定的问题,因此需要启用 Redis 的密码认证功能,以增加 Redis 服务器的安全性。 1. 配置 Redis 认证密码 要启用 Redis 的密码认证...

    docker 运行redis-trib 带密码创建redis cluster集群配置

    docker 运行redis-trib 带密码创建redis cluster集群配置,没有密码的请自己去下载一个redis-trib.rb替换

    redis桌面管理软件

    1. **连接管理**:创建和保存多个Redis服务器的配置,包括主机名、端口、密码和认证模式,轻松切换不同环境。 2. **键值浏览**:列出服务器中的所有key,可以按照类型、大小、过期时间等属性排序,方便查找和定位...

    redis远程管理工具exe

    redis远程管理工具exe

    redis密码设置、访问权限控制等安全设置

    主要介绍了redis密码设置、访问权限控制等安全设置,需要的朋友可以参考下

    Redis可视化管理工具

    Redis桌面管理器(又名RDM) -是一个快速开放源码的Redis数据库管理应用程序的Windows, Linux和MacOS。 该工具为您提供了一个易于使用的GUI来访问您的Redis数据库并执行一些基本操作:将视图键视为树、CRUD键、通过...

    redis 管理工具 RedisDesktopManager

    在RedisDesktopManager中,你可以快速连接到本地或远程的Redis服务器,只需要输入主机名、端口号、密码等相关信息。它支持SSL加密连接,增强了数据传输的安全性。此外,还支持多服务器管理,方便你在多个Redis实例间...

    spring boot cache 整合 redis demo (redis windows 安装包,和redis desktop管理工具)

    接着,在配置文件`application.properties`或`application.yml`中配置Redis的连接信息,如主机地址、端口、密码等。然后,通过`@EnableCaching`注解启用缓存功能,并可自定义缓存配置。 在代码中,我们可以通过`...

    redis数据库管理工具

    1. **连接管理**:添加、编辑和删除Redis服务器的连接配置,包括主机名、端口号、密码等信息。 2. **键值操作**:查看、编辑、新增、删除键值对,支持多种数据类型如字符串(Strings)、哈希(Hashes)、列表(Lists)、...

    redis desktop manager(redis桌面管理器)下载(0.8.3)

    Redis Desktop Manager(redis桌面管理器)是一款非常实用的跨平台Redis桌面管理软件。也被称作Redis可视化工具,是一款开源软件,支持通过SSH Tunnel连接,支持windows等多平台,有需要的赶快下载吧!

    超好用的Redis桌面管理工具:redis_desktop_manager

    Redis Desktop Manager是一款好用的Redis桌面管理工具。 支持命令控制台操作,以及常用,查询key、rename、delete等操作。 支持跨平台的 Redis DB管理工具,基于Qt 5开发,支持SSL / TLS加密,SSH隧道和Cloud Redis

Global site tag (gtag.js) - Google Analytics