一 远程连接
redis-cli -h 127.0.0.1 -p 6379 -a 123456
-h:redis server的ip
-p:redis server的端口
-a:密码
如果没有加密码验证,则去掉-a。
如果有密码,redis-cli -h 127.0.0.1 -p 6379也是可以登陆,但进入命令行后对redis进行操作时,就需要密码了:
auth 123456后即可正常操作。
二 redis-desktop-manager使用
一般项目中,为了便于开发测试,会安装这个工具。
https://redisdesktop.com/download下载,然后安装,没啥好说的。
安装完成后,配置相应的redis服务器信息后,连接失败:
然后在windows命令行telnet 172.20.30.170 6379,发现不通
解决办法:修改/etc/redis/6379.conf:
bind 172.20.30.170
然后就可以连接使用了。
三 连接bind配置说明
配置文件中bind配置,如果不加任何bind配置,则所有都可连接。
默认是bind 127.0.0.1,所以是本机可连,因此才会出现上面desktop manager不可连的情况,如果按照上面的配置改成:
bind 172.20.30.170,那么远程可连了,但是本机redis-cli则不可连,解决办法:
bind 172.20.30.170 127.0.0.1
bind 0.0.0.0