设置密码有两种方法。
1 .在命令行上设置密码。
运行cmd以切换到redis根并启动服务端
redis-server.exe打开另一个cmd,切换到redis根并启动客户端
redis-cli.exe -h 127.0.0.1 -p 6379客户端使用配置获取请求路径命令显示密码
config get requirepass1) ' requirepass'2''//默认的空客户端使用configsetrequirepassyourpassword命令设置密码
设置config set requirepass 123456OK密码后,必须验证密码。 否则,所有操作都不可用
配置要求(error )否自动认证要求使用自动密码验证密码
auth 123456 okconfiggetrequirepass1(请求路径2 ) ) 123456 )也可以注销并重新登录
在redis-CLI.exe-h 127.0.0.1-p 6379-a 123456命令行上设置的密码在服务重新启动后无效,因此通常不使用此方法。
2 .配置文件设置密码
在redis根目录下找到redis.windows.conf配置文件,搜索requirepass,找到注释密码行,然后按如下方式添加密码:
# requirepassfoobaredrequirepasstenny//注意不要在行前使用空格重新启动服务,然后客户端尝试再次登录
配置获取请求路径1 ) '请求路径2 ) '' 密码是空的吗?
网上查找后的方法:创建redis-server.exe快捷方式,右键单击快捷方式属性,然后将redis.windows.conf添加到目标后面。 这里很重要。 修改了. conf文件,但exe没有使用此conf,因此需要3358www.Sina
因此,在此处再次重新启动redis服务(指定配置式) )。
redis-server.exe redis.windows.conf客户端可以再次登录。
redis-CLI.exe-h 127.0.0.1-p 6379-a 123456配置1 ) ' requirepass'2'123456 '疑问: redis目录包含
3359 www.cn blogs.com/tenny-Peng/p/11543440.html