Redis 配置登录密码

1. 通过配置文件进行配置

  打开 redis.conf,找到 #requirepass foobared

  去掉行前的注释,并修改密码为所需的密码,保存文件

  重启redis  

sudo service redis restart
#或者
sudo service redis stop
sudo redis-server /etc/redis.conf

  使用密码登录

redis-cli -h 127.0.0.1 -p 6379 -a myRedis
redis 127.0.0.1:6379> keys *
1) "myset"
2) "mysortset"
redis 127.0.0.1:6379> select 1
OK
redis 127.0.0.1:6379[1]> config get requirepass
1) "requirepass"
2) "myRedis"

2. 通过命令行进行配置

  在 redis-cli 客户端中,可以使用 config get name 方式获取配置文件中的信息,使用 config set name value 设置,设置完成后无需重启 redis 即可生效,不过命令行设置后,下次重启 redis-server 后,全部失效

redis 127.0.0.1:6379[1]> config set requirepass my_redis
OK
redis 127.0.0.1:6379[1]> config get requirepass
1) "requirepass"
2) "my_redis"

  除了在登录时通过 -a 参数制定密码外,还可以登录时不指定密码,而在执行操作前进行认证。

redis-cli -h 127.0.0.1 -p 6379
redis 127.0.0.1:6379> config get requirepass
(error) ERR operation not permitted
redis 127.0.0.1:6379> auth myRedis
OK
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "myRedis"

3. master配置了密码,slave如何配置

  若master配置了密码则slave也要配置相应的密码参数否则无法进行正常复制的。
  slave中配置文件内找到如下行,移除注释,修改密码即可

#masterauth  mstpassword

  

 Redis 设置密码时,一定要选择复杂的密码

原文地址:https://www.cnblogs.com/ryanzheng/p/9501204.html

时间: 2024-10-09 21:24:06

Redis 配置登录密码的相关文章

【转】redis配置认证密码

原文链接 http://blog.csdn.net/zyz511919766/article/details/42268219 redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 [plain] view plaincopy #requirepass foobared 去掉行前的注释,并修改密码为所需的密码,保存文件 [plain] view plaincopy requirepass myRedis 重启red

redis配置认证密码(转)

redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 ? 1 #requirepass foobared 去掉行前的注释,并修改密码为所需的密码,保存文件 ? 1 requirepass myRedis 重启redis ? 1 2 3 4 sudo service redis restart #或者 sudo service redis stop sudo redis-server /etc/redis.conf

Redis - 配置认证密码

配置认证密码 一丶在redis.conf添加密码 使用"requirepass mypass"配置密码   二丶使用该配置启动redis redis-server ./redis.conf 三丶验证 1) 没有使用密码登录 2) 使用密码认证 学习资料: 官方文档 Redis 配置密码认证 原文地址:https://www.cnblogs.com/timfruit/p/12094190.html

redis配置认证密码

1.通过配置文件进行配置修改redis配置文件redis.conf中,打开配置文件找到 #requirepass foobared 去掉行前的注释,并修改密码为所需的密码,保存文件 requirepass root 重启redis 这个时候尝试登录redis,发现可以登上,但是执行具体命令是提示操作不允许 [[email protected] bin]# ./redis-cli 127.0.0.1:6379> keys * (error) NOAUTH Authentication requir

为Redis设置登录密码并使用密码登录

https://www.cnblogs.com/756623607-zhang/p/6859540.html 密码登录Redis redis-cli -h 127.0.0.1 -p 6379 -a "root" 原文地址:https://www.cnblogs.com/yulongcode/p/11214742.html

【嵌入式linux】用户登录密码验证配置

在配置BusyBox中配置登录密码: 配置位置BusyBox Setting -->           General Configuration -->           Support for --long-options          [*]表示使用登录          [] 表示不使用登录

转:Redis使用认证密码登录

Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用.这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性. 1. 修改配置文件 Redis的配置文件默认在/etc/redis.conf,找到如下行: #requirepass foobared 去掉前面的注释,并修改为所需要的密码: requirepass myPassword (其中myPassword就是要设置的密码) 2. 重启Redis 如

redis配置密码认证

redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 ? 1 #requirepass foobared 去掉行前的注释,并修改密码为所需的密码,保存文件 ? 1 requirepass myRedis 重启redis ? 1 2 3 4 sudo service redis restart #或者 sudo service redis stop sudo redis-server /etc/redis.conf

scrapy 如何链接有密码的redis scrapy-redis 设置redis 密码 scrapy-redis如何为redis配置密码

# 使用scrapy_redis的调度器SCHEDULER = "scrapy_redis.scheduler.Scheduler"# 使用scrapy_redis的去重机制DUPEFILTER_CLASS = "scrapy_redis.dupefilter.RFPDupeFilter"# 在ITEM_PIPELINES中添加redis管道# 'scrapy_redis.pipelines.RedisPipeline': 200# 定义redis主机地址和端口号