可以通过Redis的配置文件设置密码验证,如果设置了密码验证的话,客户端连接到Redis服务的时候就需要输入密码,这样可以让Redis服务更加安全。
使用命令config get requirepass可以查看是否设置了密码验证
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) ""
发现密码为空,也就是不需要密码就直接可以连接到redis服务。
设置密码,假设设置成hello
127.0.0.1:6379> config set requirepass "hello"
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "hello"
使用密码登录Redis
./redis-cli -h 127.0.0.1 -p 6379 -a hello