要在Redis中設(shè)置密碼,請(qǐng)按照以下步驟操作:
打開(kāi)Redis配置文件。這個(gè)文件通常位于 /etc/redis/redis.conf
或 /etc/redis.conf
。如果你找不到它,可以使用 find / -name redis.conf
命令來(lái)搜索。
在配置文件中找到 “requirepass” 這一行。如果沒(méi)有這一行,請(qǐng)?jiān)谖募娜我馕恢锰砑铀?/p>
將 “requirepass” 后面的注釋符號(hào)(#)去掉,并在引號(hào)內(nèi)輸入你想要設(shè)置的密碼。例如,如果你想設(shè)置密碼為 “mypassword”,那么這一行應(yīng)該看起來(lái)像這樣:
requirepass mypassword
保存并關(guān)閉配置文件。
重啟Redis服務(wù)以使更改生效。根據(jù)你的操作系統(tǒng)和安裝方式,重啟命令可能有所不同。以下是一些常見(jiàn)的重啟命令:
對(duì)于Systemd系統(tǒng)(如Ubuntu 16.04及更高版本):
sudo systemctl restart redis-server
對(duì)于SysVinit系統(tǒng)(如Ubuntu 14.04):
sudo service redis-server restart
對(duì)于Docker容器:
docker restart <container_id>
現(xiàn)在,當(dāng)你嘗試連接到Redis服務(wù)器時(shí),需要提供密碼。例如,使用 redis-cli
命令行工具時(shí),你需要在連接命令中添加 --password
參數(shù):
redis-cli --password mypassword
如果你輸入了正確的密碼,你將能夠成功連接到Redis服務(wù)器。如果密碼不正確,你將收到一個(gè)錯(cuò)誤消息。