首页 > 数据库 >无涯教程-Redis - 安全密码

无涯教程-Redis - 安全密码

时间:2024-01-05 19:31:59浏览次数:40  
标签:教程 127.0 requirepass 0.1 Redis 无涯 AUTH 身份验证 6379

可以保护Redis数据库,以使创建连接的所有客户端都需要在执行命令之前进行身份验证,为了保护Redis,需要在配置文件中设置密码。

以下示例显示了保护Redis的步骤。

127.0.0.1:6379> CONFIG get requirepass 
1) "requirepass" 
2) "" 

默认情况下,此属性为空白,表示未为此设置密码。您可以通过执行以下命令来更改此属性。

127.0.0.1:6379> CONFIG set requirepass "learnfk" 
OK 
127.0.0.1:6379> CONFIG get requirepass 
1) "requirepass" 
2) "learnfk" 

设置密码后,如果有任何客户端在未经身份验证的情况下运行该命令,则(错误)需要NOAUTH身份验证,错误将返回。因此,客户端需要使用 AUTH 命令进行身份验证。

AUTH - 语法

以下是 AUTH 命令的基本语法。

127.0.0.1:6379> AUTH password 

AUTH - 示例

127.0.0.1:6379> AUTH "learnfk" 
OK 
127.0.0.1:6379> SET mykey "Test value" 
OK 
127.0.0.1:6379> GET mykey 
"Test value"

参考链接

https://www.learnfk.com/redis/redis-security.html

标签:教程,127.0,requirepass,0.1,Redis,无涯,AUTH,身份验证,6379
From: https://blog.51cto.com/u_14033984/9117205

相关文章

  • 无涯教程-Redis - 服务器命令
    Redis服务器命令基本上用于管理Redis服务器。Server-示例以下示例说明了如何获取有关服务器的所有统计信息和信息。redis127.0.0.1:6379>INFO#Serverredis_version:2.8.13redis_git_sha1:00000000redis_git_dirty:0redis_build_id:c2238b38b1edb0e2redi......
  • Adobe Photoshop安装教程
    Photoshop内含众多的编修以及绘图工具,能够有效完成各项图片的处理工作,满足日常所需。例如,其图像合成功能可以将几幅图像通过图层操作、工具应用合成为完整的、传达明确意义的图像,这是美术设计的必经之路。安装步骤下载地址:kdocs.cn/l/ci6Pm5vZsXBQ一、软件安装包下载解压打开(下载软......
  • 无涯教程-Redis - 连接命令
    Redis连接命令基本上用于管理与Redis服务器的客户端连接。Connections-示例以下示例说明了客户端如何向Redis服务器进行身份验证并检查服务器是否正在运行。redis127.0.0.1:6379>AUTH"password"OKredis127.0.0.1:6379>PINGPONGConnections-命令下表列出了一......
  • 成为 Vim 大师的必备教程:从入门到精通
    导语:Vim作为一款强大而高效的文本编辑器,一直备受程序员和技术爱好者的喜爱。本篇教程将带你逐步掌握Vim的各种技巧和功能,助你成为一名真正的Vim大师。一、Vim的起源和特点,以及为什么选择使用Vim作为文本编辑器Vim是一款经典的文本编辑器,诞生于20世纪80年代,是Vi编辑器的改......
  • 无涯教程-Redis - 脚本命令
    Redis脚本用于使用Lua解释器判断脚本,从版本2.6.0开始,它内置在Redis中,用于脚本编写的命令是EVAL命令。Scripting-语法以下是EVAL命令的基本语法。redis127.0.0.1:6379>EVALscriptnumkeyskey[key...]arg[arg...]Scripting-示例以下示例说明了Redis脚本的......
  • 【Redis深度专题】「核心技术提升」从源码角度探究Redis服务的内存使用、清理以及逐出
    背景介绍Redis作为一种高性能的内存NoSQL数据库,其容量受限于最大内存的限制。用户在使用阿里云Redis时,除了对性能和稳定性有较高的要求外,对内存占用也非常敏感。然而,在实际使用中,一些用户可能会发现他们的线上实例的内存占用比预期的要大。内存较高的场景在使用Redis时,以下是一些可......
  • UI测试平台RunnerGo一键安装教程
    现在安装RunnerGo仅需要一条命令!目前支持系统:Centos、Debian、Ubuntu三种。下面给大家介绍一下RunnerGo安装使用流程:Step1:复制以下命令wgethttps://img.cdn.apipost.cn/running_go/img/wiki/runnergo.tar&&tarxfrunnergo.tar&&bashinstall.shStep2:选择安装系统输入命令......
  • ADK+MDT+WDS安装教程
    ADK简介:WindowsADK是微软最新发布的用于Windows部署是的一个工具包,这个工具主要用于在企业和OEM厂商中执行大规模的Windows部署。WindowsADK不仅包含了这些工具,还包含了Windows预安装环境、部署映像、服务和管理以及Windows系统映像管理器。MDT简介:MicrosoftDeployment......
  • 用 SpringBoot+Redis 解决海量重复提交问题
    1前言在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求,我们来解释一下幂等的概念:任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是对数据库的影响只能是一次性的,不能重复处理。如何保证其幂等性,通常有以下手段:数据库建立唯一性索引,可以保......
  • 无涯教程-Redis - 事务处理命令
    Redis事务允许在单个步骤中执行一组命令,以下是事务的两个属性。事务中的所有命令都作为单个隔离操作顺序执行。Redis事务也是原子的,原子表示所有命令或不被处理。Redis事务由命令MULTI启动,然后您需要传递应在事务中执行的命令列表,此后,整个事务由EXEC命令执行。redis......