美文网首页
远程连接redis

远程连接redis

作者: 逝者如斯灬 | 来源:发表于2019-01-30 13:19 被阅读0次

    关闭IP访问

    在redis的配置文件redis.conf中,找到bind localhost注释掉。

    注释掉本机,局域网内的所有计算机都能访问。

    bind localhost 只能本机访问,局域网内计算机不能访问。

    bind 局域网IP 只能局域网内IP的机器访问, 本地localhost都无法访问。

    验证方法:

      [root@mch ~]# ps -ef | grep redis
      root      2175     1  0 08:15 ?        00:00:05 /usr/local/bin/redis-server *:6379
    

    /usr/local/bin/redis-server *:6379
    中通过*就可以看出此时是允许所有的ip连接登录到这台redis服务上。

    关闭保护模式

    设置参数protected-mode 为 no,关闭redis的保护模式

    设置redis密码

    requirepass [password]
    

    在远程服务上执行命令

    如果需要在远程 redis 服务上执行命令,同样我们使用的也是 redis-cli 命令。

    语法

    $ redis-cli -h host -p port -a password
    

    实例
    以下实例演示了如何连接到主机为 127.0.0.1,端口为 6379 ,密码为 mypass 的 redis 服务上。

    $redis-cli -h 127.0.0.1 -p 6379 -a "mypass"
    redis 127.0.0.1:6379>
    redis 127.0.0.1:6379> PING
    
    PONG
    

    相关文章

      网友评论

          本文标题:远程连接redis

          本文链接:https://www.haomeiwen.com/subject/stzqsqtx.html