宿主机远程连接虚拟机redis

1.先在linux 虚拟机下安装redis

$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz
$ tar xzf redis-3.2.8.tar.gz
$ cd redis-3.2.8
$ make
2.启动redis服务器

$ src/redis-server
3.在重新开一个终端

$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
4. 宿主机此时连接虚拟机会有问题,使用telnet


此时,在redis的配置中,我将bind 127.0.0.1 注释掉,未成功,再将protected-mode 值改为no,也未成功,虚拟机防火墙已关闭,

然后在终端中执行以下命令

宿主机远程连接虚拟机redis_第1张图片

  config set requirepass 123  设置密码

此时便可以远程连接。但是只是一次性的,此时想到在redis.conf中的配置并未生效。

1. Redis启动过程中如果没有指定配置文件,那么redis将采用默认配置:

# src/redis-server                               这将使用默认配置

# src/redis-server ./redis.conf          这将使用当前目录下的redis.conf作为redis的配置


这样就不用设置密码了。


 


你可能感兴趣的:(工具)