Redis配置認證密碼

2021-09-07 11:39:03 字數 862 閱讀 8952

1.通過配置檔案進行配置

修改redis配置檔案redis.conf中,開啟配置檔案找到

#requirepass foobared

去掉行前的注釋,並修改密碼為所需的密碼,儲存檔案

requirepass root

重啟redis

這個時候嘗試登入redis,發現可以登上,但是執行具體命令是提示操作不允許

[root@localhost bin]# ./redis-cli 

127.0.0.1:6379> keys *(error) noauth authentication required.

嘗試用密碼登入並執行具體的命令看到可以成功執行

[root@localhost bin]# ./redis-cli -h 127.0.0.1 -p 6379 -a root

127.0.0.1:6379> keys *

1) "

test

"127.0.0.1:6379>

-a後面跟上密碼。

除了在登入時通過 -a 引數指定密碼外,還可以登入時不指定密碼,而在執行操作前進行認證。

redis-cli -h 127.0.0.1 -p 6379

redis

127.0.0.1:6379> config get

requirepass

(error) err operation not permitted

redis

127.0.0.1:6379>auth root

ok

Redis配置認證密碼

檢視requirepass,命令如下 config get requirepass示例示例是redis沒有設定命令認證密碼 命令 config set requirepass yourpassword上述方式是redis伺服器通過命令列設定密碼,但這種方式是臨時的,當伺服器重啟了密碼必須重設。示例 ...

redis配置認證密碼以及遠端訪問

配置認證密碼 通過配置檔案進行配置 redis配置檔案 redis.conf 中,開啟配置檔案找到 requirepass foobared去掉行前的注釋,並修改密碼為所需的密碼,儲存檔案 requirepass 此處為設定的密碼重啟redis 遠端訪問 redis配置檔案 redis.conf 中...

redis新增認證密碼

1.首先開啟redis.conf 或者叫redis.windows.conf 用編輯器編輯,找到 requirepass foobared 把requirepass前面的 和空格去掉,把 foobared 改為自己想寫的密碼比如123 2重啟伺服器,就可以了,但有陷阱,如果以錯的方式重啟,會出現設定...