redis設置登錄密碼,提高安全性--生產環境必備良藥--老哥不會還不知道吧,不會不會吧!!!

1、修改redis.conf

#requirepass foobared 中的 # 去掉,表示登錄時redis客戶端需要密碼驗證,密碼就是 foobared。在這裏插入圖片描述

2、重啓reids

這我就是不說了,方法很多,直接使用redis開關或是重啓的命令,或者殺死進程。
還說說一種最有效的吧,不然被👴們打屎。
查看redis進程

ps -ef|grep redis

殺死進程 這個1905就是我們查出來的redis進程號,每臺機器都不一樣,老哥🚪可別把自己不知道的進程🦈了。

kill -9 1905

在這裏插入圖片描述

3、客戶端重新連接redis

3.1、不輸入密碼登錄

redis-cli -h 127.0.0.1 -p 6379

可以看到能進去,但是不能對redis裏面的值進行操作。之後在輸入:

auth foobared

也就是默認密碼,可見登錄進去,並能正常操作。
在這裏插入圖片描述
在這裏插入圖片描述

3.2、輸入密碼登錄

redis-cli -h 127.0.0.1 -p 6379 -a foobared

可見能登錄進去並且能操作成功。
在這裏插入圖片描述

4、修改密碼

4.1、修改redis.conf

第一種直接修改自己使用的redis.conf中 requirepass foobared ,將foobared改爲你自己的密碼就好,比較簡單,不演示。

4.2、redis客戶端命令修改

採取這樣的密碼修改的話,若是redis服務器端重啓,密碼會恢復成foobared,若是想永久修改,就直接修改redis.conf。
查看密碼

config get requirepass     

設置密碼

config set requirepass 123

在這裏插入圖片描述

4.3、驗證

使用原先密碼登錄,可以看到無法進行正常操作,使用上面剛修改的密碼登錄,可以正常操作。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章