我正在使用Redis,并尝试使用以下命令打开Redis的CLI:
$redis-cli -h 127.0.0.1 -p 6379 -a mysupersecretpassword
并得到误差:(错误)需要NOAUTH身份验证为甚么呢?
olmpazwi1#
我的解决方案是将密码放在单引号中,如下所示:
$redis-cli -h 127.0.0.1 -p 6379 -a 'thisizmy!PASS'
bfhwhh0e2#
如果你的密码中有一个“$”,那么它就不起作用了。所以设置一个没有“$"的密码。
ukqbszuj3#
如果你的密码中有“$”,请确保用单引号将密码括起来,这样就可以了。
uplii1fm4#
也许这对某些人有用。如果您已经打开了redis-cli控制台窗口,您可以这样输入验证:
auth 'your-password'
然后控制台将响应OK
4条答案
按热度按时间olmpazwi1#
我的解决方案是将密码放在单引号中,如下所示:
bfhwhh0e2#
如果你的密码中有一个“$”,那么它就不起作用了。所以设置一个没有“$"的密码。
ukqbszuj3#
如果你的密码中有“$”,请确保用单引号将密码括起来,这样就可以了。
uplii1fm4#
也许这对某些人有用。如果您已经打开了redis-cli控制台窗口,您可以这样输入验证:
然后控制台将响应OK