濮阳杆衣贸易有限公司

主頁 > 知識庫 > 詳解Redis使用認證密碼登錄

詳解Redis使用認證密碼登錄

熱門標簽:地圖標注費用 小紅書怎么地圖標注店 竹間科技AI電銷機器人 百度商家地圖標注怎么做 西藏教育智能外呼系統(tǒng)價格 地圖標注如何即時生效 最簡單的百度地圖標注 太原營銷外呼系統(tǒng) 玄武湖地圖標注

Redis默認配置是不需要密碼認證的,也就是說只要連接的Redis服務器的host和port正確,就可以連接使用。這在安全性上會有一定的問題,所以需要啟用Redis的認證密碼,增加Redis服務器的安全性。

1. 修改配置文件

Redis的配置文件默認在/etc/redis.conf,找到如下行:

#requirepass foobared

去掉前面的注釋,并修改為所需要的密碼:

requirepass myPassword (其中myPassword就是要設置的密碼)

2. 重啟Redis

如果Redis已經(jīng)配置為service服務,可以通過以下方式重啟:

service redis restart

如果Redis沒有配置為service服務,可以通過以下方式重啟:

/usr/local/bin/redis-cli shutdown
/usr/local/bin/redis-server /etc/redis.conf

3. 登錄驗證

設置Redis認證密碼后,客戶端登錄時需要使用-a參數(shù)輸入認證密碼,不添加該參數(shù)雖然也可以登錄成功,但是沒有任何操作權限。如下:

$ ./redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> keys *
(error) NOAUTH Authentication required.

使用密碼認證登錄,并驗證操作權限:

$ ./redis-cli -h 127.0.0.1 -p 6379 -a myPassword
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "myPassword"

看到類似上面的輸出,說明Reids密碼認證配置成功。

除了按上面的方式在登錄時,使用-a參數(shù)輸入登錄密碼外。也可以不指定,在連接后進行驗證:

$ ./redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> auth myPassword
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "myPassword"
127.0.0.1:6379> 

4. 在命令行客戶端配置密碼(redis重啟前有效)

前面介紹了通過redis.conf配置密碼,這種配置方式需要重新啟動Redis。也可以通命令行客戶端配置密碼,這種配置方式不用重新啟動Redis。配置方式如下:

127.0.0.1:6379> config set requirepass newPassword
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "newPassword"

注意:使用命令行客戶端配置密碼,重啟Redis后仍然會使用redis.conf配置文件中的密碼。 

5. 在Redis集群中使用認證密碼

如果Redis服務器,使用了集群。除了在master中配置密碼外,也需要在slave中進行相應配置。在slave的配置文件中找到如下行,去掉注釋并修改與master相同的密碼即可:

# masterauth master-password

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 詳解Redis開啟遠程登錄連接
  • redis-cli 使用密碼登錄的實例
  • 使用redis管理用戶登錄會話的方法
  • 基于Redis無序集合如何實現(xiàn)禁止多端登錄功能

標簽:林芝 澳門 揚州 景德鎮(zhèn) 廣東 香港 贛州 唐山

巨人網(wǎng)絡通訊聲明:本文標題《詳解Redis使用認證密碼登錄》,本文關鍵詞  詳解,Redis,使用,認證,密碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解Redis使用認證密碼登錄》相關的同類信息!
  • 本頁收集關于詳解Redis使用認證密碼登錄的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    新密市| 阳原县| 靖远县| 封开县| 轮台县| 望都县| 嘉黎县| 离岛区| 罗山县| 泰和县| 改则县| 广丰县| 双辽市| 神木县| 新巴尔虎左旗| 永安市| 汽车| 新田县| 佛教| 遂昌县| 霍城县| 额尔古纳市| 福州市| 芦溪县| 枞阳县| 罗田县| 望奎县| 山东| 化德县| 山西省| 武隆县| 萍乡市| 巴里| 读书| 宜州市| 鹤庆县| 阳高县| 泸溪县| 彭州市| 海门市| 宁明县|