可以通过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