CentOS系統(tǒng)登錄Redis的完整操作指南
Redis安裝與基礎(chǔ)配置
通過yum install redis
完成Redis安裝后,編輯/etc/redis.conf
配置文件:
# 啟用守護(hù)進(jìn)程模式
daemonize yes
# 設(shè)置監(jiān)聽地址(0.0.0.0允許遠(yuǎn)程訪問)
bind 0.0.00
# 配置訪問密碼
requirepass your_secure_password
執(zhí)行systemctl restart redis
重啟服務(wù)使配置生效。
本地登錄Redis服務(wù)
使用redis-cli工具進(jìn)行本地連接:
redis-cli
127.0.0.1:6379> AUTH your_secure_password
OK
帶密碼直接登錄方式:redis-cli -a your_secure_password
遠(yuǎn)程連接Redis服務(wù)
通過指定主機(jī)和端口參數(shù)實(shí)現(xiàn)遠(yuǎn)程訪問:
redis-cli -h 192.168.1.100 -p 6379 -a your_secure_password
需確保防火墻開放對(duì)應(yīng)端口:firewall-cmd --add-port=6379/tcp --permanent
連接異常處理方案
連接超時(shí)檢測(cè)
- 驗(yàn)證Redis服務(wù)狀態(tài):
systemctl status redis
- 檢查網(wǎng)絡(luò)連通性:
telnet 目標(biāo)IP 6379
認(rèn)證失敗排查
- 核對(duì)配置文件密碼設(shè)置
- 確認(rèn)連接參數(shù)中的密碼準(zhǔn)確性
端口訪問限制
- 檢查SELinux狀態(tài):
getenforce
- 驗(yàn)證防火墻規(guī)則配置
安全增強(qiáng)建議
- 定期更換高強(qiáng)度密碼
- 限制綁定IP范圍
- 啟用SSL加密傳輸(Redis 6+版本支持)
- 設(shè)置命令執(zhí)行白名單