redis安全及實用工具
1 Redis安全
(1)不要讓redis執行在0.0.0.0。redis連線後是直接可以連上並進行一些操作,這樣其實是有很大的安全隱患,最好做下認證。
[[email protected] ~]# vim /etc/redis.conf
requirepass 123456
bind 10.0.0.10
[[email protected] ~]# /etc/init.d/redis restart
Stopping redis-server: [ OK ]
Starting redis-server: [ OK ]
[ [email protected] ~]# redis-cli -h 10.0.0.10
10.0.0.10:6379> keys *
(error) NOAUTH Authentication required.
10.0.0.10:6379> AUTH 123456
OK
10.0.0.10:6379> KEYS *
1) "MAST"
2) "key1"
3) "key3"
4) "key4"
5) "key2"
(2)一些危險的命令要重新命名,儘量不使用,如FLUSHALL、CONFIG等
[[email protected] ~]# vim /etc/redis.conf rename-command FLUSHALL "" rename-command CONFIG "" [
[email protected] ~]# /etc/init.d/redis restart Stopping redis-server: [ OK ] Starting redis-server: [ OK ] [[email protected] ~]# redis-cli -h 10.0.0.10 10.0.0.10:6379> FLUSHALL (error) ERR unknown command 'FLUSHALL' 10.0.0.10:6379>
(3)redis儘量不要在root使用者下執行,yum安裝後會自動建立一個redis使用者,可用此使用者登入
2 Redis實用工具
2.1 PHPRedisAdmin
PHPRedisAdmin是Redis的圖形化管理工具
# 下載包,然後解壓
[[email protected] ~]# wget -q https://github.com/erikdubbelboer/phpRedisAdmin/archive/master.zip
[[email protected] ~]# unzip master.zip
[[email protected] ~]# ll phpRedisAdmin-master/
total 116
-rw-r--r-- 1 root root 201 Sep 24 20:26 Dockerfile
-rw-r--r-- 1 root root 2702 Sep 24 20:26 README.markdown
-rw-r--r-- 1 root root 599 Sep 24 20:26 composer.json
-rw-r--r-- 1 root root 2336 Sep 24 20:26 composer.lock
drwxr-xr-x 2 root root 4096 Sep 24 20:26 css
-rw-r--r-- 1 root root 1770 Sep 24 20:26 delete.php
-rw-r--r-- 1 root root 233 Sep 24 20:26 docker-compose.yml
-rw-r--r-- 1 root root 5826 Sep 24 20:26 edit.php
-rw-r--r-- 1 root root 4617 Sep 24 20:26 export.php
-rw-r--r-- 1 root root 174 Sep 24 20:26 flush.php
drwxr-xr-x 2 root root 4096 Sep 24 20:26 images
-rw-r--r-- 1 root root 2329 Sep 24 20:26 import.php
drwxr-xr-x 2 root root 4096 Sep 24 20:26 includes
-rw-r--r-- 1 root root 7675 Sep 24 20:26 index.php
-rw-r--r-- 1 root root 1090 Sep 24 20:26 info.php
drwxr-xr-x 2 root root 4096 Sep 24 20:26 js
-rw-r--r-- 1 root root 1311 Sep 24 20:26 login.php
-rw-r--r-- 1 root root 1208 Sep 24 20:26 logout.php
-rw-r--r-- 1 root root 3395 Sep 24 20:26 overview.php
-rw-r--r-- 1 root root 1210 Sep 24 20:26 rename.php
-rw-r--r-- 1 root root 325 Sep 24 20:26 save.php
-rw-r--r-- 1 root root 1032 Sep 24 20:26 ttl.php
-rw-r--r-- 1 root root 12355 Sep 24 20:26 view.php
[[email protected] ~]# yum install httpd
[[email protected] ~]# mv phpRedisAdmin-master/ /var/www/html/redisadmin
[[email protected] ~]# chown -R apache:apache /var/www/html/redisadmin/
[[email protected] ~]# /etc/init.d/httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
2.2 rdbtools
rdbtools是由Python寫的用來分析Redis的rdb快照檔案用的工具,它可以把rdb快照檔案生成json檔案或者生成報表用來分析Redis的使用詳情、使用標準的diff工具比較兩個dump檔案,總之是比較實用的工具,安裝可以通過Python的pip來安裝。
yum install python-pip -y
pip install rdbtools
cd /var/lib/redis
cp dump.rdb /tmp
rdb -c memory /tmp/dump.rdb > redis.csv
相關推薦
redis安全及實用工具
1 Redis安全 (1)不要讓redis執行在0.0.0.0。redis連線後是直接可以連上並進行一些操作,這樣其實是有很大的安全隱患,最好做下認證。 [[email protected] ~]# vim /etc/redis.conf requi
redis安全及必備知識
可能 sync sim write 很好 wrap 內存數據 man 配置 redis安全及必備知識一.redis安全為redis設置密碼命令行的模式(重啟後失效): 查看密碼:CONFIG GET requirepass密碼認證:AUTH password設置密碼:CON
Redis管理及監控工具treeNMS
Redis做為現在web應用開發的黃金搭擔組合,大量的被應用,廣泛用於儲存session資訊,許可權資訊,交易作業等熱資料。 相信大家在工作中也會遇到我說的這些問題,在工作中大家可能都裝過一些視覺化的工具,客戶端工具,狀態監控工具。例如Redis Desktop Manager
超好用的Redis管理及監控工具,使用後可大大提高你的工作效率!
Redis做為現在web應用開發的黃金搭擔組合,大量的被應用,廣泛用於儲存session資訊,許可權資訊,交易作業等熱資料。做為一名有10年以上JAVA開發經驗的程式設計師,工作中專案也是廣泛使用了Redis,工作中也遇
超好用的Redis管理及監控工具treeNMS,可大大提高你的工作效率!
Redis做為現在web應用開發的黃金搭擔組合,大量的被應用,廣泛用於儲存session資訊,許可權資訊,交易作業等熱資料。做為一名有10年以上JAVA開發經驗的程式設計師,工作中專案也是廣泛使用了Redis,工作中也遇到了Redis的資料視覺化不便、Red
Redis管理及監控工具(一)
Redis做為現在web應用開發的黃金搭擔組合,大量的被應用,廣泛用於儲存session資訊,許可權資訊,交易作業等熱資料。做為一名有10年以上JAVA開發經驗的程式設計師,工作中專案也是廣泛使用了Redis,工作中也遇到了Redis的資料視覺化不便、Redis
域安全通道實用工具nltest.exe的使用簡介(上)
工具: 此工具在Microsoft Windows NT 4.0資源工具包中可以找到,另外如果你有Windows 2003安裝盤的話,在安裝盤的Support Tools目錄下有安裝Support Tools的一個工具包安裝程式,你安裝此工具包後同樣也有nltest.exe工
linux必備安全及加密小工具
安全與加密 墨菲定律說如果有兩種或兩種以上的方式去做某件事情,而其中一種選擇方式將導致災難,則必定有人會做出這種選擇。所以也告誡我們做任何事都要確保它的正確性和安全性。接下來介紹幾種安全的linux小工具。Aide 數據庫監控配置文件:/etc/aide.confAide的數據庫存儲在/var/lib/a
redis安全設置及主從配置
毫秒 pri tcp sha inf 自己 ise error_log form redis安全設置 編輯/etc/redisc.conf配置文件 #設置監聽ip bind 127.0.0.1 2.2.2.2 ? #可以是多個ip,使用空格分隔 #設置監聽端口 prot 6
SQL Server大容量複製實用工具bcp下載安裝及使用
1.下載安裝 1,1下載 SQL Server2008點選這裡,SQL Server2016點選這裡 選中如圖兩項下載(請自行選擇64位或32位)。 1.2安裝 先安裝sqlncli.msi,後安裝SqlCmdLnUtils.msi。 1.3配環境變數 環境變數地址
SpringBoot整合redis及簡單工具類使用
本篇文章只是簡單的SpringBoot整合redis及redis的簡單工具類 1.匯入pom檔案 <!--redis--> <dependency> <groupId>org.springframework.boot</gr
轉://Oracle補丁及opatch工具介紹
獨立 管理所 無效對象 rim 計劃 目錄 conn 技術 有時 一. CPU(Critical Patch Update) 一個CPU內包含了對多個安全漏洞的修復,並且也包括相應必需的非安全漏洞的補丁。CPU是累積型的,只要安裝最新發布的CPU即可,其中包括之前
Mac App 最好的快速啟動及切換工具:Manico 2.0
閱讀 enter 區域 提示 aca 頁面 進行 版本 喜歡 本文標簽: Mac效率工具 Mac小工具 Manico2.0 MacApp快速啟動 MacApp切換工具 在 OS X 下,我們想要啟動或切換應用時,通常有以下三個選擇: 對於常用應用,將鼠標光標移動到屏幕下方
redis 之 redis簡介及下載安裝
移動 持久化 文檔 acl inf zxvf osql .cn ted 1. 數據庫的分類:關系型數據庫,非關系型數據庫(Nosql) 2.非關系型數據庫: 鍵值型數據庫:redis 等。 列式存儲數據庫: hbase 等。 文檔型數據庫 : mongoDB 等。 圖形數
實用工具mycli:MySQL、MariaDB 和 Percona 的命令行界面
mysqlmycli 是默認的 MySQL 客戶端的現代替代品,mycli 將在你輸入時自動補全關鍵字、表名、列和函數。HomePage: http://mycli.net 使用效果如下:RHEL, Centos安裝方式: 目前作者沒有針對RHEL, Centos提供RPM包,暫時可用pip方式
redis安全刪key腳本
logs redis-cli done echo 線上 cli 執行 spa -a 需求: 刪除指定前綴開頭的rediskey ,掃描和刪除過程中對線上無感知 只要知道線上操作的時候我們要用scan來代替 keys ,這一點就行了,簡單腳本如下: del.
Redis部署及參數筆記
redis部署 redis參數 Redis Cluster是Redis的集群實現,內置數據自動分片機制,集群內部將所有的key映射到16384個Slot中,集群中的每個Redis Instance負責其中的一部分的Slot的讀寫。 集群客戶端連接集群中任一Redis Instance即可發送命令,當R
Redis基礎及入門
是否 解釋器 redis 單獨 示例 lease out field 發布系統 一. 什麽是 Redis Redis 是一個可基於內存,有著完備的持久化機制並以 Key-Value 形式存儲的非關系型數據庫。也稱為數據結構服務器。 二.
redis安裝及主從配置
redis;redis主從配置一、redis介紹 redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)和zset(有序集合)。這些數據類型都支持push/pop、add/remove及取交集並
boost實用工具:創建一個禁止復制的類 noncopyable
它的 手寫 生成 prot x11 編譯 實用 idt mes boost的noncopyable允許創建一個禁止復制的類,使用很簡單,但很好用! C++ Code 12345678910111213141516171819202122232425262