在 Redis-Cli 登录时指定端口和密码

Redis-Cli 是常用访问 Redis 服务器的命令行工具。如果在 Redis 服务器的配置中设置了需要密码进行登录,就需要在 Redis-Cli 中指定密码才能访问数据。

有两种方法可以完成使用密码登录 Redis 服务器。

假设 Redis 服务器运行在默认端口(6379),并配置了密码为: redis.123

  1. 运行 Redis-Cli 时不指定密码
1
redis-cli

会正常进入 Redis-Cli 命令行,但执行命令,如:Get, Keys 等都会提示还未认证:

1
2
127.0.0.1:6581> keys *
(error) NOAUTH Authentication required.

这时需要在 Redis-Cli 提示符中执行:

1
2
127.0.0.1:6581> auth redis.123
OK

接下来就可以正常访问了。

  1. 运行 Redis-Cli 时直接指定

使用 -a 参数,可以直接指定连接需要的密码,如:

1
redis-cli -a redis.123

-p 参数可以用于指定端口, -h 参数可以用于指定主机名或IP地址

本文标题:在 Redis-Cli 登录时指定端口和密码

文章作者:Morning Star

发布时间:2020年09月10日 - 20:09

最后更新:2021年04月16日 - 15:04

原始链接:https://www.mls-tech.info/redis/redis-cli-use-password/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。