欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

redis配置認證密碼的方法

 更新時間:2016年08月28日 23:38:14   投稿:mdxy-dxy  
這篇文章主要介紹了redis配置認證密碼的方法,需要的朋友可以參考下

1.通過配置文件進行配置
yum方式安裝的redis配置文件通常在/etc/redis.conf中,打開配置文件找到

#requirepass foobared 

去掉行前的注釋,并修改密碼為所需的密碼,保存文件

requirepass myRedis 

重啟redis

sudo service redis restart 
#或者 
sudo service redis stop 
sudo redis-server /etc/redis.conf 

這個時候嘗試登錄redis,發(fā)現可以登上,但是執(zhí)行具體命令是提示操作不允許

redis-cli -h 127.0.0.1 -p 6379 
redis 127.0.0.1:6379> 
redis 127.0.0.1:6379> keys * 
(error) ERR operation not permitted 
redis 127.0.0.1:6379> select 1 
(error) ERR operation not permitted 
redis 127.0.0.1:6379[1]>  

嘗試用密碼登錄并執(zhí)行具體的命令看到可以成功執(zhí)行

redis-cli -h 127.0.0.1 -p 6379 -a myRedis 
redis 127.0.0.1:6379> keys * 
1) "myset" 
2) "mysortset" 
redis 127.0.0.1:6379> select 1 
OK 
redis 127.0.0.1:6379[1]> config get requirepass 
1) "requirepass" 
2) "myRedis" 

2.通過命令行進行配置

redis 127.0.0.1:6379[1]> config set requirepass my_redis 
OK 
redis 127.0.0.1:6379[1]> config get requirepass 
1) "requirepass" 
2) "my_redis" 

無需重啟redis
使用第一步中配置文件中配置的老密碼登錄redis,會發(fā)現原來的密碼已不可用,操作被拒絕

redis-cli -h 127.0.0.1 -p 6379 -a myRedis 
redis 127.0.0.1:6379> config get requirepass 
(error) ERR operation not permitted 

使用修改后的密碼登錄redis,可以執(zhí)行相應操作

redis-cli -h 127.0.0.1 -p 6379 -a my_redis 
redis 127.0.0.1:6379> config get requirepass 
1) "requirepass" 
2) "my_redis 

嘗試重啟一下redis,用新配置的密碼登錄redis執(zhí)行操作,發(fā)現新的密碼失效,redis重新使用了配置文件中的密碼

sudo service redis restart 
Stopping redis-server:                   [ OK ] 
Starting redis-server:                   [ OK ] 
redis-cli -h 127.0.0.1 -p 6379 -a my_redis 
redis 127.0.0.1:6379> config get requirepass 
(error) ERR operation not permitted 
redis-cli -h 127.0.0.1 -p 6379 -a myRedis 
redis 127.0.0.1:6379> config get requirepass 
1) "requirepass" 
2) "myRedis" 

除了在登錄時通過 -a 參數制定密碼外,還可以登錄時不指定密碼,而在執(zhí)行操作前進行認證。

redis-cli -h 127.0.0.1 -p 6379 
redis 127.0.0.1:6379> config get requirepass 
(error) ERR operation not permitted 
redis 127.0.0.1:6379> auth myRedis 
OK 
redis 127.0.0.1:6379> config get requirepass 
1) "requirepass" 
2) "myRedis" 

3.master配置了密碼,slave如何配置
若master配置了密碼則slave也要配置相應的密碼參數否則無法進行正常復制的。
slave中配置文件內找到如下行,移除注釋,修改密碼即可

#masterauth mstpassword 

相關文章

  • Redis兩種持久化方案RDB和AOF詳解

    Redis兩種持久化方案RDB和AOF詳解

    這篇文章主要介紹了Redis 兩種持久化方案,RDB(Redis DataBase)和 AOF(Append Only File),給大家提供參考,一起學習下。
    2017-11-11
  • Redis三種集群搭建配置(主從集群、哨兵集群、分片集群)

    Redis三種集群搭建配置(主從集群、哨兵集群、分片集群)

    本文主要介紹了Redis三種集群搭建配置,包括主從集群、哨兵集群、分片集群,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Redis中主鍵失效的原理及實現機制剖析

    Redis中主鍵失效的原理及實現機制剖析

    這篇文章主要介紹了Redis中主鍵失效的原理及實現機制剖析,本文講解了失效時間的控制、失效的內部實現、Memcached 刪除失效主鍵的方法與 Redis 有何異同、Redis 的主鍵失效機制會不會影響系統(tǒng)性能等內容,需要的朋友可以參考下
    2015-06-06
  • Redis設置Hash數據類型的過期時間

    Redis設置Hash數據類型的過期時間

    在Redis中,我們可以使用Hash數據結構來存儲一組鍵值對,而有時候,我們可能需要設置這些鍵值對的過期時間,本文主要介紹了Redis設置Hash數據類型的過期時間,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • 使用Redis命令操作數據庫的常見錯誤及解決方法

    使用Redis命令操作數據庫的常見錯誤及解決方法

    由于Redis是內存數據庫,因此可能會存在一些安全問題,下面這篇文章主要給大家介紹了關于使用Redis命令操作數據庫的常見錯誤及解決方法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-02-02
  • Redis連接錯誤的情況總結分析

    Redis連接錯誤的情況總結分析

    這篇文章主要給大家總結介紹了關于Redis連接錯誤的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-02-02
  • Redis使用Bitmap的方法實現

    Redis使用Bitmap的方法實現

    本文主要介紹了Redis使用Bitmap的方法實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • Redis基本數據類型String常用操作命令

    Redis基本數據類型String常用操作命令

    這篇文章主要為大家介紹了Redis基本數據類型String常用操作命令,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • Windows下安裝Redis的流程詳解

    Windows下安裝Redis的流程詳解

    Redis作為常用開源的非關系型數據庫,是開發(fā)中常用的數據庫之一,很多朋友不清楚Windows下安裝Redis的過程,今天小編通過分享本文給大家介紹詳細過程,一起看看吧
    2021-08-08
  • Redis中的BigKey問題排查與解決思路詳解

    Redis中的BigKey問題排查與解決思路詳解

    Redis是一款性能強勁的內存數據庫,但是在使用過程中,我們可能會遇到Big Key問題,這個問題就是Redis中某個key的value過大,所以Big Key問題本質是Big Value問題,這篇文章主要介紹了Redis中的BigKey問題:排查與解決思路,需要的朋友可以參考下
    2023-03-03

最新評論