win10redis安装
1.win10 怎么安装redis
方法/步骤
1
在D盘新建文件夹【redis】,右键解压Redis ZIP包,把所有文件解压到redis文件夹中。(其他盘符也可以滴^_^)
文件介绍:
redis-benchmark.exe #基准测试
redis-check-aof.exe # aof
redischeck-dump.exe # dump
redis-cli.exe # 客户端
redis-server.exe # 服务器
redis.windows.conf # 配置文件
2
windows 运行(快捷键:windows键+R键),输入【cmd】命令,进入DOC操作系统窗口。
使用命令【redis-server.exe redis.windows.conf】,启动redis 服务【如果您没出现如下的错误,直接跳过】。如果您也像我一样出现如下的错误,不用急,总有解决办法滴!
解决办法:
根据提示,是 maxheap 标识有问题,打开配置文件 redis.windows.conf ,搜索 maxheap , 然后直接指定好内容即可.
#
# maxheap
maxheap 1024000000
。.
然后再次启动,OK,成功.
3
服务启动成功状态
4
启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,关闭服务,直接关闭窗口就行。
新打开一个doc窗口,用自带的客户端工具进行测试 命令【redis-cli.exe】,详细操作如下。。事例展示了一个基本的读写操作,设置set key->age,value->21,get age 得到key的值。^_^
2.windows 怎么安装redis
你好,先下载redis,找到下载的压缩包 redis-64.3.0.503.zip,解压后,重命名为redis-3.0,置于某个文件夹下(如D:\Program Files)。
1. 运行Redis服务器端直接双击D:\Program Files\redis-3.0目录下的redis-server.exe文件(redis服务器端),就会以窗口的形式运行Redis服务器(但该窗口不可关闭,否则,Redis服务不可用)。此种运行redis服务器的方式,没有加载指定的配置文件。
2. 运行Redis客户端直接双击D:\Program Files\redis-3.0目录下的redis-cli.exe文件(redis客户端),如果显示127.0.0.1:6379> ,就说明客户端运行成功。输入命令: keys *查看所有的键如果提示“NOAUTH Authentication required.”,则说明Redis服务器设置了密码,请输入正确的密码后,再来进行其他操作。
输入命令: auth 密码如果提示OK,就说明密码正确。Tips:可以将D:\Program Files\redis-3.0目录下的redis-server.exe发送到桌面快捷方式,便于以后快速打开Redis客户端。
3. 将Redis服务安装到本地服务由于上述启动Redis服务器的方式有点复杂,且redis服务窗口不可关闭。故这里介绍如何将Redis服务安装到Windows系统的本地服务。
复制D:\Program Files\redis-3.0目录下的redis.windows.conf文件,重命名为redis.conf,来作为redis的配置文件。打开win系统的命令行,依次输入下列命令:d: (回车,切换到d盘)cd Program Files\redis-3.0\ (回车,切换至D:\Program Files\redis-3.0目录)redis-server --service-install redis.conf --loglevel verbose (回车,安装redis本地服务,指定配置文件redis.conf)操作完成后,就可以到win系统的本地服务管理处,查看和操作Redis服务。
(计算机图标右键 -> 管理) -> 服务和应用程序 -> 服务)4. 设置Redis密码编辑D:\Program Files\redis-3.0目录下的redis.conf配置文件,找到如下代码:# requirepass foobared将其复制一行,去掉前导的#注释符,将foobared改为你要设置的密码,如:requirepass test保存退出。重启Redis服务,配置文件就会生效。
3.win10的问题
方法一:右击任务栏,从弹出的右键菜单中选择“任务管理器”项,或者直接按“Ctrl” “Alt” “Del”组合键打开“任务管理器”界面。
从打开的“任务管理器”窗口中,切换到“进程”选项卡,选中“桌面窗口管理器”项,点击“结束进程”按钮以结果此进程。 此时将弹出如图所示的“任务管理器”警告窗口,在此直接勾选“放弃未保存的数据并关闭”项,点击“关闭”按钮。
此时“桌面窗口管理器”将自动重启,之后就可以正常使用“开始”菜单啦。 方法二(终极方法):通过修改“组策略”来修复“开始”菜单打不开的故障。
直接按“Windows R”打开“运行”窗口,或者点击“开始”菜单,从其右键菜单中选择“运行”项来打开。 打开的“组策略”窗口中,依次展开“计算机管理”-“Windows设备”-“安全设置”-“本地策略”-“安全选项”项,在右侧找到“用户账户控制:用于内置管理员账户的管理员批准模式”项并右击,从其右键菜单中选择“属性”项。
此时将打开“用户账户控制:用于内置管理员账户的管理员批准模式”属性窗口,勾选”已启用“项,点击”确定“按钮。如图所示: 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。
右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。
右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 从打开的“系统配置”窗口中,切换到“引导”选项卡,勾选“安全引导”项,点击“确定”按钮,并重启一下计算机进入安全模式。
在“安全模式”界面中,依次进入“设置”-“更新和安全”界面中,切换到“恢复”选项卡,点击“重置此电脑”下方的“开始”按钮以重置系统,实现重启安装Win10操作。 当然,如果能进入“疑难解答”界面时,直接点击“重置此电脑”项以实现重装安装Win10正式版系统操作。
4.笔记本如何重装WIN10系统?
笔记本重装win10系统并不是很难,但需要注意的是,目前网上很多克隆版系统、装机工具和PE工具都存在较大安全隐患,而原版系统是最纯净、最安全的系统,所以建议优先考虑制作原版win10系统安装U盘来安装系统。
下面简单介绍一下笔记本安装原版win10系统的几种常用方法。 下载原版win10系统镜像,制作系统安装U盘安装win10系统在微软官方网站下载win10系统媒体创建工具,使用该工具下载原版win10系统镜像,准备一个8G及以上容量的空白U盘,使用win10系统媒体创建工具和原版win10系统镜像制作原版win10系统安装u盘。
也可以考虑在MSDN I TELL YOU网站下载原版win10镜像,目前1803版的九月更新版稳定性较好,可以优先考虑选择。下载原版win10镜像后,可以使用软碟通工具和8G及以上容量空白U盘制作系统安装U盘。
一般重新启动笔记本选择使用系统安装U盘启动电脑,按照提示就很容易将win10系统安装到笔记本。 由于制作和使用原版系统安装U盘来安装系统,不使用任何装机工具和PE工具,安全性是最好的。
使用硬盘PE系统为笔记本重新安装win10系统如果手头没有空白u盘,可以下载微PE工具,将PE系统安装到笔记本的硬盘中。微PE目前应该是最纯净的PE系统了,安全性相对较高。
电脑重新启动,选择PE启动项就可以进入PE系统。在PE系统中只需使用windows安装工具和此前下载的win10原版系统镜像就可以将win10系统安装到笔记本。
为笔记本安装系统建议对硬盘分区4K对齐,并且采用UEFI+GPT模式安装系统由于对硬盘分区4K对齐,可以大幅提升硬盘的存储性能,所以为笔记本安装系统前建议首先对硬盘分区4k对齐,另外电脑系统采用uefi模式启动,速度更快更安全,所以为笔记本安装系统建议优先考虑UEFI+GPT模式。 虽然网上有很多克隆版系统和一键系统重装工具安装系统都很简单,但由于这些系统和工具大都存在一定的安全隐患,所以一般不建议选择。
5.win10开启核显以后没有Intel的核心显卡控制面板
你电脑显卡是intel的显卡并且安装好了显卡驱动后,在win10右下角都会有一个intel显卡面板,里面可以设置一些显卡性能等。但是些用户的win10系统右下角就没有intel显卡设置面板图标,所以今天我们就来说说这个问题的解决方法。
一、查询是不是安装了核显卡驱动的方式
最先,要想将intel核芯显卡的标志显示信息出去,务必确保在电脑上早已安装了intel核芯显卡的驱动器。因而,大家必须先查询该驱动软件是不是早已安装。
查询核芯显卡的驱动器是不是早已安装有二种方式 :
第一种,立即到“历史时间升级纪录”中查询。但是,这一方式 针对很多电脑小白而言,显而易见有点儿脱离实际,由于她们压根分不清楚什么升级是intel核芯显卡的驱动器。
win10系统右下角没有intel显卡设置面板的解决方法
第二种,在桌面上“此电脑”的标志处右键,随后在弹出来的菜单中选择“管理方法”。
win10系统右下角没有intel显卡设置面板的解决方法
在开启的电脑管理对话框中,先选定“设备管理器”,随后在“显示适配器”一项下寻找intel核芯显卡,在其上右键电脑鼠标,挑选“特性”。
win10系统右下角没有intel显卡设置面板的解决方法
在开启的特性对话框中,点一下转换到“驱动软件”。这时候,假如能见到驱动软件的基本信息,而且其服务提供商为Intel得话,则表明早已安装了相对的驱动软件。更多精彩内容热烈欢迎继续访问
留意,假如服务提供商是Microsoft得话,则说明没有安装相对的驱动软件(这表明这里的驱动软件是Windows系统内置的通用性适配驱动器)
win10系统右下角没有intel显卡设置面板的解决方法
二、显示信息核芯显卡标志
1、最先,在桌面上空白(也就是没有一切标志的地区)右键电脑鼠标。
2、随后在弹出来的莱单中,点一下“图型选择项”-“系统托盘图标”-“开启”。
win10系统右下角没有intel显卡设置面板的解决方法
3、开启以后,大家就能在系统拖盘区见到intel核芯显卡的标志了。
6.windows怎么装redis
1下载安装文件,选择稳定版本 2解压后找到bin目录下的release下的redis-2.8.17 3点击安装exe文件,进行安装。
选择好路径,一直到安装结束即可。 4点击Service查看Redis服务是否正确的安装。
Windows--》Service.msc。默认的端口为6379。
服务已启动。 5使用客户端工具进行连接,出现如下画面即成功。
6使用CMD工具,安装另一个Redis实例服务,端口为6369.需要提前建好6369端口使用的conf文件 如:C:\Users\Gray>E:\redis-2.8.17\redis-server.exe --service-installE:\redis-2.8.17\redis6369.conf --service-name RedisServer6369 --port 6369 试验了几次都没有提示成功的信息,但是查看服务成功了,而且用客户端连接也成功了。 7查看6369端口的redis服务 8使用客户端连接6369 redis服务,出现如下界面表示成功 9至此,大功告成。
7.windows 怎么安装redis
你好,
先下载redis,找到下载的压缩包 redis-64.3.0.503.zip,解压后,重命名为redis-3.0,置于某个文件夹下(如D:\Program Files)。
1. 运行Redis服务器端
直接双击D:\Program Files\redis-3.0目录下的redis-server.exe文件(redis服务器端),就会以窗口的形式运行Redis服务器(但该窗口不可关闭,否则,Redis服务不可用)。此种运行redis服务器的方式,没有加载指定的配置文件。
2. 运行Redis客户端
直接双击D:\Program Files\redis-3.0目录下的redis-cli.exe文件(redis客户端),如果显示127.0.0.1:6379>; ,就说明客户端运行成功。
输入命令: keys *
查看所有的键
如果提示“NOAUTH Authentication required.”,则说明Redis服务器设置了密码,请输入正确的密码后,再来进行其他操作。
输入命令: auth 密码
如果提示OK,就说明密码正确。
Tips:可以将D:\Program Files\redis-3.0目录下的redis-server.exe发送到桌面快捷方式,便于以后快速打开Redis客户端。
3. 将Redis服务安装到本地服务
由于上述启动Redis服务器的方式有点复杂,且redis服务窗口不可关闭。故这里介绍如何将Redis服务安装到Windows系统的本地服务。
复制D:\Program Files\redis-3.0目录下的redis.windows.conf文件,重命名为redis.conf,来作为redis的配置文件。
打开win系统的命令行,依次输入下列命令:
d: (回车,切换到d盘)
cd Program Files\redis-3.0\ (回车,切换至D:\Program Files\redis-3.0目录)
redis-server --service-install redis.conf --loglevel verbose (回车,安装redis本地服务,指定配置文件redis.conf)
操作完成后,就可以到win系统的本地服务管理处,查看和操作Redis服务。(计算机图标右键 ->; 管理) ->; 服务和应用程序 ->; 服务)
4. 设置Redis密码
编辑D:\Program Files\redis-3.0目录下的redis.conf配置文件,找到如下代码:
# requirepass foobared
将其复制一行,去掉前导的#注释符,将foobared改为你要设置的密码,如:
requirepass test
保存退出。
重启Redis服务,配置文件就会生效。
8.redis可以在windows安装吗
可以。
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。方法:在D盘新建文件夹【redis】,右键解压Redis ZIP包,把所有文件解压到redis文件夹中。
(其他盘符也可以滴^_^)文件介绍:redis-benchmark.exe #基准测试redis-check-aof.exe # aofredischeck-dump.exe # dumpredis-cli.exe # 客户端redis-server.exe # 服务器redis.windows.conf # 配置文件windows 运行(快捷键:windows键+R键),输入【cmd】命令,进入DOC操作系统窗口。使用命令【redis-server.exe redis.windows.conf】,启动redis 服务【如果您没出现如下的错误,直接跳过】。
如果您也像我一样出现如下的错误,不用急,总有解决办法滴!解决办法:根据提示,是 maxheap 标识有问题,打开配置文件 redis.windows.conf ,搜索 maxheap , 然后直接指定好内容即可。
.# # maxheap
.然后再次启动,OK,成功.服务启动成功状态启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,关闭服务,直接关闭窗口就行。新打开一个doc窗口,用自带的客户端工具进行测试 命令【redis-cli.exe】,详细操作如下。
事例展示了一个基本的读写操作,设置set key->age,value->21,get age 得到key的值。
注意事项这个版本是Win64的,所以32位windows就不要折腾了。如果运行出错,是属性兼容性权限(以管理员身份运行)。
9.如何在Windows系统下安装多个Redis实例
1点击安装exe文件,进行安装。
选择好路径,一直到安装结束即可。2点击Service查看Redis服务是否正确的安装。
Windows--》Service.msc。默认的端口为6379。
服务已启动。3使用客户端工具进行连接,出现如下画面即成功。
4使用CMD工具,安装另一个Redis实例服务,端口为6369.需要提前建好6369端口使用的conf文件如:C:\Users\Gray>E:\redis-2.8.17\redis-server.exe --service-installE:\redis-2.8.17\redis6369.conf --service-name RedisServer6369 --port 63695试验了几次都没有提示成功的信息,但是查看服务成功了,而且用客户端连接也成功了。6查看6369端口的redis服务7使用客户端连接6369 redis服务,出现如下界面表示成功8至此,大功告成。
win10redis设置密码
1.如何破解Win10密码或修改密码呢?
我这里设置了一台虚拟机,专门用来做这次教程的。
虚拟机运行Win10。用户名为Virtu,密码为1234。
我要在不输入密码的情况下修改密码为12342345。现在打开虚拟机,发现忘记密码。
这个时候我们可以重启。在显示Windows Logo的时候抠电池(强制重启)。
可能要重启几次,直到在Windows Logo下面出现了一行字。系统诊断完后,会显示这个界面:这个时候,我们要选择右边的Advanced options,会打开下面的界面:这个时候,选择中间的Troubleshoot疑难解答,会显示下面的界面:选择下面的Advanced options,然后选择打开命令提示符。
在命令提示符里,跳转到系统所在的盘。注意,在这里系统可能不在C盘。
在这个例子里,系统在e盘。所以我们输入【盘符】:。
输入dir命令确认一下是系统盘。然后,我们要输入cd Windows\System32命令,跳转到【系统盘】:\Windows\System32目录。
接下来,我们要依次输入下列命令:copy sethc。exe sethc_bk。
execopy /y cmd。exe sethc。
exe现在我们重启电脑,等待电脑进入正常的登陆界面。进入后,我们要连按Shift键5次。
这个动作原本是用来激活滞粘键的,也就是执行sethc。 exe。
但是我们在上面的操作中,把cmd。exe覆盖上sethc。
exe了。这样,执行这个动作后,会打开命令提示符窗口。
(请注意,刚刚我们打开的那个命令提示符窗口是在Windows恢复环境,也就是X盘里面的cmd文件。那个命令提示符不能对C盘的系统做很多的操作。
那个命令提示符只是被我们用来将sethc替换为cmd的。)现在我们要注意,Windows系统在载入我们自己的账户之前,已经默认登陆了一个账户。
这个账户是SYSTEM账户,也叫最高管理员权限账户。在这个账户里,你可以对系统做任何的修改。
我们平常要对系统里面的重要文件进行修改,也要先获取SYSTEM账户的权限。 这个账户可是比华莱士还高,比Administrator账户高到不知道哪里去的。
我们今天要给他谈笑风生。在这里我们打开的命令提示符窗口,正是在SYSTEM账户里面打开的。
要验证,我们可以在打开的命令提示符中输入explorer命令。这个时候系统会在登陆界面的下方显示一个任务栏(很神奇,对吧)。
如果你的系统是Windows7 旗舰版,点击开始按钮是会弹出开始菜单的,在上面有SYSTEM字样。但是在Win10中没有。
在任务栏上右击,选择工具栏,在里面勾选桌面项。这个操作会在任务栏的右边显示一个叫做桌面的工具栏。
点击这个工具栏右边的展开按钮,就可以看到列表上的第一项SYSTEM。 这可以证明我们现在在最高管理员权限账户里。
要设置密码,我们在命令提示符里输入net user命令。这个命令会列出所有账户的名字,如下图:在这里我们可以看到Virtu账户。
接下来我们输入下列命令:net user【要更改密码的账户名】【空格】【新的密码】比如说,在这里,我们要输入的命令是:net user Virtu 12342345这个命令的好处是,不用输入现有的密码。 这样,我们的密码就修改完成了。
你可以尝试使用新的密码登陆系统。
2.电脑刚升了win10 注册了一个什么账号 开机怎会还要密码?
1。
自动登录网络账户 Windows 10可以使用网络账号或本地账号登录,为了适应网络功能,我们一般设置为网络登录。其实,网络登录也能像本地登录那样,将登录账号和密码设置为电脑自动登录,不需认为干预。
按下Win R组合键,启动“运行”对话框,在其中输入“NETPLWIZ”命令并点击“确定”按钮(图1)。 在随后出现的“用户账户”窗口中,即可显示本系统注册的用户名列表。
这里只有一个用户,是由于本机只注册了一个网络账户,如果还注册了一个或多个本地、网络账户,则均可显示在此列表窗口中。选中需要自动登录的网络账户,将其上方的“要是有本计算机,用户必须输入用户名和密码”复选框中的“√”去掉,然后点击“应用”按钮并单击“确定”。
之后系统会弹出“自动登录”账户和密码设置窗口,在其中会自动显示刚才选择的网络账号,在两个密码框中输入正确的登录系统的密码,也就是原来通过手动登录网络账户的密码(一定注意不是新设密码),点击“确定”按钮。 小提示: 如果自动登录框显示的用户名账户有误,非网络账户,可手动输入正确的网络账户。
小技巧: 除了可使用上述“NETPLWIZ”命令外,还可以使用“control userpasswords2”命令来设置自动登录网络账户和密码,效果是相同的。 2。
锁屏回来不要密码 以上自动登录设置完成之后不等于万事大吉了。 因为系统登录之后还有两种锁屏密码会锁住用户访问。
一种是屏保锁屏密码,另一种是节能锁屏密码。 默认的屏保锁屏密码会在屏保被中断后,要求输入密码解锁才能进入系统。
而节能锁屏界面,会在用户离开一定的时间之后,锁住屏幕,若想要解开锁屏,也需要输入解锁密码方能进入系统。 但是,升级到Windows之后,从哪里解除锁屏密码成了难题。
我们尝试从新式的控制面板——“系统设置”窗口中查询解锁项目,没有能够轻易找到去除锁屏密码的选项。难道Windows 10无法取消锁屏密码吗? 点击Windows 10开始菜单并点击“设置”项,随后选择设置窗口中的“个性化”一项,在个性化设置窗口的左侧点选“锁屏界面”,将右侧窗口滑动到最底部,可见“屏幕保护程序设置”一项,点击此链接。
在随后出现的屏幕保护程序设置窗口中,看到“在恢复时显示登录屏幕”复选框处于默认选中状态,取消对该项的选择,然后点击“应用”,再点击左下角的“更改电源设置”文字链接。这样,屏保锁屏密码就被取消了。
接下来进入“电源选项”窗口,在左侧栏内可见“唤醒时需要密码”一项,点击此项文字链接。 但是,在出现的电源选项系统设置窗口中,可以看到“唤醒时的密码保护”默认被选择为“需要密码”,且两个选项为灰色不可选状态,此时用户根本无法选中“不需要密码”一项,怎么办? 将目光移向上图上部的文字链接“更改当前不可用的设置”,点击该项,这时在出现的窗口中,唤醒密码的设置已经变为可选状态,选中“不需要密码”,点击“保存修改”按钮。
这样,节能锁屏密码也被取消了。 通过以上修改,同时解除了因屏幕保护退出而需要登录密码的保护,也解除了因电源睡眠后唤醒需要密码解锁的问题。
结合前面的免网络密码登录系统,这样亲朋就可以畅通无阻地使用电脑了。
3.Win10系统如何设置BIOS密码?
我们在使用win10系统中,大部分用户会给帐户设置密码,而微软帐户则强制需要密码,当然一些用户为了安全还想设置BIOS密码。BIOS密码位于系统启动前,所以BIOS密码也是比较安全的,可以防止系统破坏、系统重装等。那么Win10如何设置BIOS密码呢。今天小编就给大家介绍一下具体的设置方法。
方法步骤:
1、先进入Win10系统中,建议先
关闭快速启动
2、重启电脑后,F2进入BIOS设置(这个不同电脑是不一样的,即使同一品牌的不同型号也不同,一般来说,最有可能的几个键是F2,F10,F12,F8,实在不行就F1到F12一个一个试),进入BIOS后,界面如下:
6、再次开机就会看到如下画面,输入你设置的密码,就可以启动系统了。
以上就是Win10系统电脑设置BIOS密码的方法,有需要的用户可以按照以上的步骤操作,希望可以帮助到大家。
相关阅读:
1、Win10系统QQ群文件下载失败怎么办?
2、Win10系统如何添加微软拼音输入法?
4.Win10怎么设置开机密码
在win10系统桌面,右击“开始”菜单 ,点击“控制面板”。
然后点击“用户账户和家庭安全”——“为用户设置家庭安全”。选择“为这些账户添加密码”。
使用说明 1.Windows10家庭版用户将在Windows更新有可用的更新内容时自动获得更新。Windows10专业版和Windows10企业版用户可以推迟更新。
Windows10专业版用户可推迟更新的时间长度有限制。 2.存储空间较小的设备,如带有32GB硬盘的设备或硬盘已满的较旧设备,可能需要额外的存储空间才能完成升级。
在升级期间,会看到如何操作的说明。可能需要删除设备中不需要的文件,或者插入U盘以完成升级。
3.一些可用空间较小或硬盘空间较小的设备,如存储空间为32GB的电脑,在升级后可用空间可能已所剩无几。可以在“存储”系统设置中轻松删除临时文件等文件或者先前的 Windows 版本以释放磁盘空间。
Windows先前版本的文件让可以恢复先前的Windows版本。这些文件在升级10天后将自动删除。
为了释放空间,也可以立即删除这些文件。 4.需要连接到Internet来执行升级。
Windows10是一个大型文件(大小约3GB),可能会产生互联网接入(ISP)费用。 5.要查找设备兼容性和其他重要安装信息,请访问设备制造商的网站。
6.设备能否升级受系统规格之外的因素的影响。其中涉及驱动程序和固件支持、应用程序兼容性和功能支持,无论设备是否满足Windows10的最低系统规格要求。
7.支持可能因设备而异。 8.如说所使用电脑或平板电脑运行的是Windows7 SP1或Windows 8.1 Update,可以通过使用“获取Windows 10”应用中的“检查我的电脑”来检查它是否满足相关要求。
若要打开“获取Windows10”应用,请单击任务栏最右侧的小 Windows图标。 以上内容参考:百度百科-Windows10。
5.如何给redis设置密码
redis配置密码1.通过配置文件进行配置 yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 [plain] view plain copy#requirepass foobared 去掉行前的注释,并修改密码为所需的密码,保存文件 [plain] view plain copyrequirepass myRedis 重启redis [plain] view plain copysudo service redis restart #或者 sudo service redis stop sudo redis-server /etc/redis.conf 这个时候尝试登录redis,发现可以登上,但是执行具体命令是提示操作不允许 [plain] view plain copyredis-cli -h 127.0.0.1 -p 6379 redis 127.0.0.1:6379> redis 127.0.0.1:6379> keys * (error) ERR operation not permitted redis 127.0.0.1:6379> select 1 (error) ERR operation not permitted redis 127.0.0.1:6379[1]> 尝试用密码登录并执行具体的命令看到可以成功执行 [plain] view plain copyredis-cli -h 127.0.0.1 -p 6379 -a myRedis redis 127.0.0.1:6379> keys * 1) "myset" 2) "mysortset" redis 127.0.0.1:6379> select 1 OK redis 127.0.0.1:6379[1]> config get requirepass 1) "requirepass" 2) "myRedis" 2.通过命令行进行配置 [plain] view plain copyredis 127.0.0.1:6379[1]> config set requirepass my_redis OK redis 127.0.0.1:6379[1]> config get requirepass 1) "requirepass" 2) "my_redis" 无需重启redis使用第一步中配置文件中配置的老密码登录redis,会发现原来的密码已不可用,操作被拒绝 [plain] view plain copyredis-cli -h 127.0.0.1 -p 6379 -a myRedis redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted 使用修改后的密码登录redis,可以执行相应操作 [plain] view plain copyredis-cli -h 127.0.0.1 -p 6379 -a my_redis redis 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "my_redis 尝试重启一下redis,用新配置的密码登录redis执行操作,发现新的密码失效,redis重新使用了配置文件中的密码 [plain] view plain copysudo service redis restart Stopping redis-server: [ OK ] Starting redis-server: [ OK ] redis-cli -h 127.0.0.1 -p 6379 -a my_redis redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted redis-cli -h 127.0.0.1 -p 6379 -a myRedis redis 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "myRedis" 除了在登录时通过 -a 参数制定密码外,还可以登录时不指定密码,而在执行操作前进行认证。
[plain] view plain copyredis-cli -h 127.0.0.1 -p 6379 redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted redis 127.0.0.1:6379> auth myRedis OK redis 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "myRedis" 3.master配置了密码,slave如何配置若master配置了密码则slave也要配置相应的密码参数否则无法进行正常复制的。slave中配置文件内找到如下行,移除注释,修改密码即可 [plain] view plain copy#masterauth mstpassword。
6.如何设置redis 的权限密码
redis作为一个高速数据库,在互联网上,必须有对应的安全机制来进行保护,方法有2,如下。
1.比较安全的办法是采用绑定IP的方式来进行控制。
请在redis.conf文件找到如下配置
# If you want you can bind a single interface, if the bind option is not
# specified all the interfaces will listen for incoming connections.
#
# bind 127.0.0.1
把# bind 127.0.0.1前面的 注释#号去掉,然后把127.0.0.1改成你允许访问你的redis服务器的ip地址,表示只允许该ip进行访问
这种情况下,我们在启动redis服务器的时候不能再用:redis-server,改为:redis-server path/redis.conf 即在启动的时候指定需要加载的配置文件,其中path/是你上面修改的redis配置文件所在目录,这个方法有一点不太好,我难免有多台机器访问一个redis服务。
2.设置密码,以提供远程登陆
打开redis.conf配置文件,找到requirepass,然后修改如下:
requirepass yourpassword
yourpassword就是redis验证密码,设置密码以后发现可以登陆,但是无法执行命令了。
命令如下:
redis-cli -h yourIp -p yourPort//启动redis客户端,并连接服务器
keys * //输出服务器中的所有key
报错如下
(error) ERR operation not permitted
这时候你可以用授权命令进行授权,就不报错了
命令如下:
auth youpassword
另外,在连接服务器的时候就可以指定登录密码,避免单独输入上面授权命令
命令如下:
redis-cli -h yourIp-p yourPort -a youPassword
除了在配置文件redis.conf中配置验证密码以外,也可以在已经启动的redis服务器通过命令行设置密码,但这种方式是临时的,当服务器重启了密码必须重设。命令行设置密码方式如下:
config set requirepass yourPassword
有时候我们不知道当前redis服务器是否有设置验证密码,或者忘记了密码是什么,我们可以通过命令行输入命令查看密码,命令如下:
config get requirepass
如果redis服务端没有配置密码,会得到nil,而如果配置了密码,但是redis客户端连接redis服务端时,没有用密码登录验证,会提示:operation not permitted,这时候可以用命令:auth yourpassword 进行验证密码,再执行 config set requirepass,就会显示yourpassword
由于redis并发能力极强,仅仅搞密码,攻击者可能在短期内发送大量猜密码的请求,很容易暴力破解,所以建议密码越长越好,比如20位。(密码在 conf文件里是明文,所以不用担心自己会忘记)
转载请注明出处windows之家 » win10redis启动