ITPub博客

首页 > 数据库 > NoSQL > redis续9-安全性(为redis设置密码)

redis续9-安全性(为redis设置密码)

原创 NoSQL 作者:a3zi 时间:2015-01-31 23:24:04 0 删除 编辑

Redis的默认配置会接受来自任何地址发送来的请求,所以安全性必须要考虑。

在redis的配置文件中,我们可以修改bind参数和requirepass参数来增强redis的安全。

1,修改bind参数,例如:只允许本机应用连接Redis,可以改成

bind 127.0.0.1

2,通过配置文件中的requirepass参数为Redis设置一个密码

例如:

requirepass   5tgb^YHN

那么客户端连接后进行任何操作前,都需要使用的密码,我们设置了连接的密码是5tgb^YHN

 

#权限不够,不能执行这个命令

redis 127.0.0.1:6379> keys *

(error) ERR operation not permitted

redis 127.0.0.1:6379>

 

redis 127.0.0.1:6379> auth  5tgb^YHN

OK

redis 127.0.0.1:6379> keys *

1) "test"

redis 127.0.0.1:6379>

 

#我们还可以在连接到服务器期间就指定一个口令

[root@localhost redis]# /usr/local/redis/redis-cli  -a 5tgb^YHN

redis 127.0.0.1:6379> keys *

1) "test"

redis 127.0.0.1:6379>

 

为redis设置密码很简单,明天开始redis的主从复制

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29806344/viewspace-1422388/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-08-15

  • 博文量
    45
  • 访问量
    228899