redis密碼設定、訪問許可權控制等安全設定
redis作為一個高速資料庫,在網際網路上,必須有對應的安全機制來進行保護。
1.比較安全的辦法是採用繫結IP的方式來進行控制。
複製程式碼 程式碼如下:
bind 127.0.0.1
表示僅僅允許通過127.0.0.1這個ip地址進行訪問。那麼其實只有自己才能訪問自己了,其他機器都無法訪問他。
這段命令要去redis.conf裡修改。
這裡請注意
我們常用的啟動方式src/redis-server
改為src/redis-server redis.conf
因為它需要載入配置檔案。
這個方法有一點不太好,我難免有多臺機器訪問一個redis服務
2.設定密碼,以提供遠端登陸
redis.conf
找到
requirepass
寫上
requirepass yourpassword
設定密碼以後發現可以登陸,但是無法執行命令了。
複製程式碼 程式碼如下:
src/redis-cli -h 192.168.1.121
keys *
(error) ERR operation not permitted
授權命令
複製程式碼 程式碼如下:
auth 123456
登陸帶密碼方式
複製程式碼 程式碼如下:
./redis-cli -h 192.168.1.121 -a abcd
由於redis併發能力極強,僅僅搞密碼,攻擊者可能在短期內傳送大量猜密碼的請求,很容易暴力破解,所以建議密碼越長越好,比如20位。(密碼在 conf檔案裡是明文,所以不用擔心自己會忘記)
相關文章
- Linux下設定redis訪問密碼LinuxRedis密碼
- 如何設定許可權?
- win10 資料夾許可權怎麼設定_win10如何設定資料夾訪問許可權Win10訪問許可權
- PowerDesigner版本控制器設定許可權
- redis設定密碼Redis密碼
- ubuntu 許可權管理設定Ubuntu
- xp系統資料夾訪問許可權設定修改方法訪問許可權
- MongoDB使用者許可權管理,設定密碼並連線MongoDB密碼
- 對關鍵信貸控制欄位設定許可權
- Windows下設定elacticsearch 訪問密碼Windows密碼
- redis cluster 設定密碼Redis密碼
- 小程式許可權設定(位置)
- Windows許可權設定詳解Windows
- PHP專案許可權設定PHP
- openGauss 設定檔案許可權安全策略
- Excel2007工作表設定許可權密碼Excel密碼
- Atitit godaddy 檔案許可權 root許可權設定Go
- Java 訪問許可權控制(6)Java訪問許可權
- MySql修改root密碼、設定IP訪問MySql密碼
- 釋出文章中的 EditorForAdmin外掛 訪問許可權如何設定訪問許可權
- Vue設定許可權列表目錄Vue
- iOS 10設定應用許可權iOS
- drf 許可權校驗設定與原始碼分析原始碼
- mongoDB 3.0 安全許可權訪問MongoDB
- 金山文件怎麼設定編輯許可權 金山文件線上編輯許可權設定
- 使用nginx控制ElasticSearch訪問許可權NginxElasticsearch訪問許可權
- Think IN JAVA --------JAVA訪問許可權控制Java訪問許可權
- 兩個關於許可權設定的問題思考
- win10區域網設定密碼如何設定 win10區域網怎麼設定訪問密碼Win10密碼
- NAS使用者許可權的設定
- Serv-U許可權設定規則
- win8.1最高許可權設定方法
- App跳轉到許可權設定介面APP
- SVN伺服器的許可權設定伺服器
- NetScreen裡設定控制訪問
- Redis 密碼設定和檢視Redis密碼
- redis設定認證密碼操作Redis密碼
- win10怎麼設定防火牆許可權_win10電腦防火牆許可權如何設定Win10防火牆