redis設(shè)置密碼并修改查看的幾種實(shí)現(xiàn)過(guò)程
前言
最近正值世紀(jì)杯期間,不知道大家心目中的球隊(duì)成績(jī)?nèi)绾?,最近在工作中需要設(shè)置redis服務(wù)器的密碼的場(chǎng)景
設(shè)置密碼可以在很大的程度保護(hù)redis服務(wù)器,但是相關(guān)的命令需要通過(guò)密碼校驗(yàn)之后才能使用
下面就分享給大家兩種設(shè)置redis服務(wù)器的密碼的方式
注意:以下內(nèi)容都是在windows環(huán)境操作的,linux環(huán)境步驟和命令也是一樣的
redis設(shè)置密碼的兩種方式
方式1:修改文件(不推薦)
直接進(jìn)入redis目錄,找到redis.windowsconf文件打開,直接輸入:
requirepass xxxxx

清除密碼
如果需要清除密碼的話就把新增密碼那行刪除即可,這種方式雖然簡(jiǎn)單,但是并不推薦,如果想要安全系數(shù)更高,可以通過(guò)下面這張方式
方式2:使用命令(推薦)
默認(rèn)情況下我們的ping命令是key不帶密碼就能使用的
但是如果我們給redis設(shè)置了密碼,那么我們的redis就會(huì)把重要的命令后面都要帶上我們的密碼才能執(zhí)行
127.0.0.1:6379> config set requirepass wyh19991101 #設(shè)置redis密碼 OK #設(shè)置成功 127.0.0.1:6379> config get requirepass #查看密碼 (error) NOAUTH Authentication required. #查看失敗 發(fā)現(xiàn)所有的命令都沒(méi)有權(quán)限 應(yīng)該先登錄 127.0.0.1:6379> ping #默認(rèn)情況下我們的ping命令是key不帶密碼就能使用的,但是如果我們給redis設(shè)置了密碼,那么我們的redis就會(huì)把重要的命令后面都要帶上我們的密碼才能執(zhí)行 (error) NOAUTH Authentication required. #沒(méi)有密碼不能執(zhí)行 127.0.0.1:6379> auth wyh19991101 #輸入驗(yàn)證密碼 OK #驗(yàn)證成功 127.0.0.1:6379> ping #此時(shí)的ping就能正常使用了 PONG 127.0.0.1:6379> config get requirepass #查看我們的密碼 1) "requirepass" 2) "wyh19991101"
清除密碼
清除密碼的話就使用命令把密碼設(shè)置為空
127.0.0.1:6379> config set requirepass "" #設(shè)置redis密碼為空 也就是取消密碼 OK #設(shè)置成功 我們一些命令比如ping就可以直接使用而不用跟上密碼使用
查看密碼
如果想查看密碼,可以使用命令:
config get requirepass #查看我們的密碼
如果是在文件中設(shè)置密碼的,直接打開文件找到密碼即可
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Redis 數(shù)值范圍查詢(Numeric Range Queries)的實(shí)現(xiàn)
本文主要介紹了Redis 數(shù)值范圍查詢(Numeric Range Queries)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-11-11
Redis實(shí)現(xiàn)分布式鎖方法詳細(xì)
在單體應(yīng)用中,如果我們對(duì)共享數(shù)據(jù)不進(jìn)行加鎖操作,會(huì)出現(xiàn)數(shù)據(jù)一致性問(wèn)題,我們的解決辦法通常是加鎖。在分布式架構(gòu)中,我們同樣會(huì)遇到數(shù)據(jù)共享操作問(wèn)題。本文將介紹Redis實(shí)現(xiàn)分布式鎖的五種方式。需要的可以參考一下2021-12-12
Redis中Hash從使用過(guò)程到原理說(shuō)明
Redis Hash結(jié)構(gòu)用于存儲(chǔ)字段-值對(duì),適合對(duì)象數(shù)據(jù),支持HSET、HGET等命令,采用ziplist或hashtable編碼,通過(guò)漸進(jìn)式rehash優(yōu)化性能,適用于購(gòu)物車、計(jì)數(shù)器等場(chǎng)景2025-09-09
redis數(shù)據(jù)一致性之延時(shí)雙刪策略詳解
在使用redis時(shí),需要保持redis和數(shù)據(jù)庫(kù)數(shù)據(jù)的一致性,最流行的解決方案之一就是延時(shí)雙刪策略,今天我們就來(lái)詳細(xì)刨析一下,需要的朋友可以參考下2023-09-09
Spring Boot中使用Redis常用數(shù)據(jù)格式API操作技巧
本文介紹了在Spring Boot中使用Redis的一些技巧和數(shù)據(jù)格式,通過(guò)配置Redis連接,可以連接到Redis數(shù)據(jù)庫(kù),結(jié)合實(shí)例代碼介紹的非常詳細(xì),需要的朋友參考下吧2024-03-03

