天天看點

redis伺服器常用端口_Redis預設端口修改(阿裡雲伺服器)

前兩天在我自己的阿裡雲伺服器上安裝redis及RedisDesktopManager遠端管理軟體,用做學習使用,結果這兩天不斷收到阿裡雲的高危端口報警,不勝其煩。

從安全角度來說,安裝軟體使用預設端口,相當于辦理會員卡使用預設密碼,确實比較危險,為減少告警,隻能改使用其它端口替代redis預設端口。

redis伺服器常用端口_Redis預設端口修改(阿裡雲伺服器)

操作環境:

阿裡雲linux伺服器、Redis 5.0.5版本。

redis伺服器常用端口_Redis預設端口修改(阿裡雲伺服器)

操作步驟:

1、進入linux服務,使用find / -name redis.conf 指令找到redis的配置檔案。做修改操作前,要複制備份一份配置檔案redis.conf.bak20190811(linux下修改操作建議都養成備份好習慣,你會受益終身)

redis伺服器常用端口_Redis預設端口修改(阿裡雲伺服器)

2、在編輯修改conf檔案前,先使用ps -ef|grep redis指令檢視是否有redis程序,如果有先強制殺掉 kill -9 程序号。

編輯redis.conf檔案,找到 port 6379修改為指定的16379端口

redis伺服器常用端口_Redis預設端口修改(阿裡雲伺服器)

3、重新啟動redis服務,可以看到端口已經改變。

特别注意,重新開機時如果使用./redis-server指令,啟動的redis有可能仍然是6379端口,此時重新開機需要使用指令 ./redis-server ../redis.conf。(我了解為redis有緩存機制,還是讀取了舊的端口配置,未驗證過純猜測)

redis伺服器常用端口_Redis預設端口修改(阿裡雲伺服器)

4、如果你使用的自己的伺服器,以上操作就算完成了,如果使用阿裡雲的伺服器,記得還需要修改伺服器的安全組端口才可以,否則外部ip通路不了。

redis伺服器常用端口_Redis預設端口修改(阿裡雲伺服器)

5、打開ReidsDesktopManager工具,修改端口重新連接配接,可以繼續使用啦。

注意修改端口後用戶端通路就需要指定端口了 ./redis-cli -p 16039

redis伺服器常用端口_Redis預設端口修改(阿裡雲伺服器)

以上操作很簡單,隻是修改後啟動伺服器端要指定配置檔案,啟動用戶端需要指定端口,否則很容易使用了舊的預設端口。