Redis之重设密码及开启远程访问 本地Navicat连接阿里云MySQL数据库注意要点 PHP Windows系统实现定时任务的两种方式bat版 面试官让我手写promise,我这样写,他很满意 超级码力在线编程大赛初赛 第二场 UML类图的依赖和关联详解(含代码) 【C语言】新手实现简单的石头剪刀布人机对战 Codeforces Round #666 (Div. 2)题解ABC Codeforces Round #666 (Div. 2)E Monster Invaders 华为今年不会推出运行鸿蒙OS的手机;Deno 1.3.2发布|极客头条 异或在笔试题中的超神表现 超级码力在线编程大赛初赛 第2场 T1-T4题解 1397D. Stoned Game(博弈) Codeforces Round #666(Div.2)A~D题题解 高性能微服务架构技术选型 阿里饿了么Java4面:(数据结构+框架源码+JVM+分布式) 2020java面试总结 使用ffmpeg提取mp4内部日期重命名文件(需lua) 【剑指Offer】56.2 数组中只出现一次的数字,其他出现3次 JAVA二三事-使用IO+Properties实现动态读取文本信息 排序算法的C语言实现C代码(未更完) RT-Thread 内核学习--信号量的初步使用 【剑指Offer】57.2 和为S的连续正数序列 Qt三方库开发技术:QXlsx介绍、编译和使用 4G DTU模块的作用和功能说明 【Tips】- Wifi模块和4G无线通信 【5G核心网】 Identifiers 身份标识 DPDK支持的硬件:CPU、网卡NIC、加密引擎、基带加速器 如何根据普通ip地址获取当前地理位置 人工智能能力提升指导总结 520了,用32做个简单的小程序 程序员的数学--用贝叶斯定理来推断一个案子 文旅部新规:在线旅游网站不得擅自屏蔽删除评价 不得大数据杀熟 苏宁易购开学季消费大数据:手机以旧换新销量增长299% 做实供电服务“133” 助大数据直上“云”端 思科前程序员离职 5 月后“删虚拟机跑路”,240 万美元打水漂,网友:够狠! 抗疫代码成国博最新藏品 阿里程序员“写代码写进国博挺酷” 国博史上首次收藏代码!它们是阿里程序员写下的抗疫代码 威胜信息发布2020年上半年业绩:物联网产业进入爆发期 营收净利双增长 下月发布会不止有新品折叠屏手机 酷开的物联网家居生态野心初现 史上最全的数据库面试题 数据库面试必看 一个数据库SQL查询的数次轮回 百度智能云正式对外发布百度智能云数据库品牌GaiaDB 数据库三大泛式是什么 电力行业网管需求 IT运维管理解决方案 citrix桌面虚拟化中的运维工具Director SRE运维体系的构建和工作职责划分 运维的核心价值是什么 手游开发定制的全过程详解 开发人员透露:《赛博朋克2077》枪支泛滥
您的位置:首页 >计算机基础 >

Redis之重设密码及开启远程访问

当我们启动Redis以后,启动数据库发现并没有输入密码就能进入redis,那么如何设置redis的密码呢?接下来就和大家啰嗦啰嗦!
在上一篇文章中有提到过开机自启这一个方法,也说过不是必要的,这里是为了开机自启的时候有个提示,这样启动redis客户端,进行操作前就需要验证密码了,告诉自己要使用密码登录redis,这个密码最好设置的简单便于记忆,不然忘记密码的话就会很麻烦!
其实设置密码很简单,只需要在配置开机自启的文件中添加一行密码的命令就可以了,具体如何操作呢?

之前设置开机自启的时候把配置文件放在了/etc/redis/6379.conf下面,接下来就更改这个文件的配置信息就好了。具体路径看你们配置在哪了
vi /etc/redis/6379.conf

requirepass ok

添加这一行代码就可以了,设置的密码是ok,这样就不容易忘记了!你们也尽量设置得简单些。
保存退出后,在重新启动redis就会提示需要输入密码了,这时如果不输入密码的话就会报一个错误:

(error) NOAUTH Authentication required.

输入密码就可以正常启动redis了

auth ok

这样就可以了!

开启远程访问权限

当密码设置成功以后,关闭redis服务时可能会出现如下错误:

(error) NOAUTH Authentication required.Waiting for Redis to shutdown ...Waiting for Redis to shutdown ...Waiting for Redis to shutdown ...Waiting for Redis to shutdown ...

会一直提示正在关闭redis,然后就没有然后了,会一直等,这个时候该怎么办呢?其实是因为配置文件中默认的是只允许本机访问,要想远程访问的话必须绑定自己使用的这台机的Ip才行。

在上一篇文章中我在创建键值对的时候也遇到过这个情况,需要绑定本机ip才能使用redis,其实问题都是出在redis默认的是只允许本机访问,没有开启远程访问权限导致的,所以知道问题了那么解决办法也就有了,就是绑定我们的ip就好了,前面也说过是如何绑定的。
打开redis.conf文件,找到bind的配置,可以看到bind设置的是默认只允许了本机访问,只需要把bind的ip改成我们自己的ip就好了,多个ip之间使用空格分隔。

bind 192.168.5.150,192.168.56.100

这样就大功告成了!再次操作rdis就不会出现上述的问题了!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。