1.通過配置檔案進行配置
修改redis配置檔案redis.conf中,開啟配置檔案找到
#requirepass foobared
去掉行前的注釋,並修改密碼為所需的密碼,儲存檔案
requirepass root
重啟redis
這個時候嘗試登入redis,發現可以登上,但是執行具體命令是提示操作不允許
[root@localhost bin]# ./redis-cli127.0.0.1:6379> keys *(error) noauth authentication required.
嘗試用密碼登入並執行具體的命令看到可以成功執行
[root@localhost bin]# ./redis-cli -h 127.0.0.1 -p 6379 -a root127.0.0.1:6379> keys *
1) "
test
"127.0.0.1:6379>
-a後面跟上密碼。
除了在登入時通過 -a 引數指定密碼外,還可以登入時不指定密碼,而在執行操作前進行認證。
redis-cli -h 127.0.0.1 -p 6379redis
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重啟伺服器,就可以了,但有陷阱,如果以錯的方式重啟,會出現設定...