centos下redis安全相關

来源:https://www.cnblogs.com/zbj666/archive/2020/04/12/12687195.html
-Advertisement-
Play Games

centos下redis安全相關 博文背景: 由於發現眾多同學,在使用雲伺服器時,安裝的redis3.0+版本都關閉了protected-mode,因而都遭遇了挖礦病毒的攻擊,使得伺服器99%的占用率!! 因此我們在使用redis時候,最好更改預設埠,並且使用redis密碼登錄。 (1)redis ...


centos下redis安全相關

 

博文背景:

由於發現眾多同學,在使用雲伺服器時,安裝的redis3.0+版本都關閉了protected-mode,因而都遭遇了挖礦病毒的攻擊,使得伺服器99%的占用率!

因此我們在使用redis時候,最好更改預設埠,並且使用redis密碼登錄。

 

(1)redis沒有用戶概念,redis只有密碼
(2)redis預設在工作在保護模式下。不允許遠程任何用戶登錄的(protected-mode)

 

 

redis.conf設置

protected-mode yes   #打開保護模式
port 6380  #更改預設啟動埠
requirepass xxxxxx   #設置redis啟動密碼,xxxx是自定義的密碼

啟動redis服務端

redis-server /opt/redis-4.0.10/redis.conf &     #指定配置文件啟動redis,且後臺啟動

使用密碼登錄redis,使用6380埠

方法1,使用這個

[root@oldboy_python ~ 09:48:41]#redis-cli -p 6380
127.0.0.1:6380> auth xxxx
OK

方法2,此方案不安全,容易暴露密碼

[root@oldboy_python ~ 09:49:46]#redis-cli -p 6380 -a xxxx
Warning: Using a password with '-a' option on the command line interface may not be safe.
127.0.0.1:6380> ping
PONG

 

補充

檢查redis是否設置了密碼

127.0.0.1:6380> CONFIG get requirepass
1) "requirepass"
2) "xxxxxx"

如果沒有,也可以給redis設置密碼(命令方式)

CONFIG set requirepass "xxxxxx"

 

因此你的redis就不容易被黑客入侵了。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • shell 1. useradd shell【推薦】(防止利用普通用戶登錄) 創建用戶,但是該用戶不可登錄 [root@yjssjm ~] useradd yjssjm s /sbin/nologin 註意: 應用服務用戶一般都是不可登錄的,只提供服務就可以了。 當我們編譯安裝的時候有的時候需要創建 ...
  • Linux系統安裝好之後會自動生成一些目錄,這些目錄都有各自的含義和用處,並且我們也應該遵循它們各自的作用來使用它,在登錄之後輸入命令“ls /”可以查看根目錄下有哪些一級目錄。 一些比較重要的目錄及其作用如下: /bin/:bin其實是Binary的縮寫,存放最經常使用的系統命令的目錄,普通用戶和 ...
  • Nginx 處理 HTTP 頭部的過程 Nginx 在處理 HTTP 請求之前,首先需要 Nginx 的框架先和客戶端建立好連接,然後接收用戶發來的 HTTP 的請求行,比如方法、URL 等,然後接收所有的 Header,根據這些 Header 信息,才能決定由哪些 HTTP 模塊處理請求。下麵這張 ...
  • 類似於從zone中的分配,如果無法從指定的遷移類型分配到頁,則會按照fallbacks指定的次序從備用遷移類型中嘗試分配,它定義在page_alloc.c中。 雖然該特性總是編譯進去的,但是該特性只有在系統中有足夠的記憶體可以分配到每種遷移類型對應的鏈表時才有意義,也就是說每個可以遷移性鏈表都要有“適 ...
  • 通常我們不會直接到Linux的機器上進行操作,而是通過遠程連接工具間接操作Linux系統,這類遠程連接工具現在也有很多,可以看個人習慣或需求選擇使用,因為我最近在用FinalShell,所以本文簡單講下怎麼使用這個工具。 官網:http://www.hostbuf.com/ 創建連接並登錄 安裝好F ...
  • 下載 "Ubuntu 官網下載" 簡介 Linux 是一種自由和開放源碼的類 UNIX 操作系統,使用 Linux 內核。通常情況下,Linux 被打包成供桌上型電腦和伺服器使用的 Linux 發行版本,Ubuntu 就是 Linux 的發行版本之一,目前比較流行知名的 Linux 發行版有:Ubu ...
  • redis基礎學習 redis Redis 是一個開源(BSD許可)的,記憶體中的數據結構存儲系統,它可以用作資料庫、緩存和消息中間件 yum安裝redis 1.yum安裝 #前提得配置好阿裡雲yum源,epel源 #查看是否有redis包 yum list redis#安裝redisyum inst ...
  • redis-sentinel主從複製高可用 主從複製架構 redis主從複製背景問題 Redis主從複製可將主節點數據同步給從節點,從節點此時有兩個作用: 一旦主節點宕機,從節點作為主節點的備份可以隨時頂上來。 擴展主節點的讀能力,分擔主節點讀壓力。 但是問題是: 一旦主節點宕機,從節點上位,那麼需 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...