Redis 默认没有设置密码,仅通过绑定 IP (127.0.0.1)的方式来保证安全,此方式较安全。但是,绑定多个 IP 之后,仍然不能访问。
一、Redis在Linux Ubuntu中安装
1、安装Redis服务器端
sudo apt-get install redis-server
2、检查Redis服务器系统进程
ps -aux|grep redis
结果:
redis 4162 0.1 0.0 10676 1420 ? Ss 23:24 0:00 /usr/bin/redis-server /etc/redis/redis.conf
conan 4172 0.0 0.0 11064 924 pts/0 S+ 23:26 0:00 grep --color=auto redis
3、通过启动命令检查Redis服务器状态
netstat -nlt|grep 6379
结果:
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN
4、通过启动命令检查Redis服务器状态
sudo /etc/init.d/redis-server status
结果:
redis-server is running
二、修改Redis的配置(Esc:取消编辑;i:编辑;x:删除字符;:wq:退出并保存)
1、使用Redis的访问账号(密码:huabin_Redis)
sudo vi /etc/redis/redis.conf
#取消注释requirepass
requirepass huabin_Redis
2、远程访问 Redis 服务器
sudo vi /etc/redis/redis.conf
#注释bind
#bind 127.0.0.1
重启Redis服务器
sudo /etc/init.d/redis-server restart
检查Redis的网络监听端口
netstat -nlt|grep 6379
结果:tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN
网络监听从 127.0.0.1:3306 变成 0 0.0.0.0:3306,表示Redis已经允许远程登陆访问。