redis設定密碼 遠端連線

2021-07-26 02:12:31 字數 888 閱讀 5932

vi /opt/redis/etc/redis.conf
找到 requirepass ,去掉注釋,並改為自己的密碼

requirepass yourpassword
此時,使用redis-cli 命令登入redis,發現沒有許可權

redis-cli

127.0

.0.1:6379> keys *

(error) noauth authentication required.

沒有許可權的原因是因為我們設定了密碼,此時登入時,我們需要輸入密碼才能操作redis,使用 「redis-cli -a yourpassword」登入

redis-cli

-a yourpassword

使用命令

127.0

.0.1:6379> keys *

1) "test"

vi /opt/redis/etc/redis.conf
找到 bind 127.0.0.1 ,注釋掉

pkill redis-server

redis-server /opt/redis/etc/redis.conf

ps -ef

| grep redis

root 2311210

17:51

?00:00:00 redis-server

*:6379

(停掉redis服務,重啟redis服務,檢視redis可連線的ip位址,*號代表所有ip位址都可以連線)

使用redis client連線即可。

設定Redis連線密碼

1.第一種方式 當前這種linux配置redis密碼的方法是一種臨時的,如果redis重啟之後密碼就會失效 1 首先進入redis,如果沒有開啟redis則需要先開啟 root ksdf2sk45 redis cli p 6379 127.0.0.1 6379 2 檢視當前redis有沒有設定密碼 ...

MySQL 修改密碼和設定遠端連線

參考文章 mysql修改root密碼和設定許可權 mysqladmin uroot password 123456 然後重啟mysql 登入mysql set password for 使用者名稱 localhost password 新密碼 mysqladmin u使用者名稱 p舊密碼 passw...

redis 設定密碼並執行外部連線

redis預設是不能遠端訪問的,如果希望多台機子共用redis資料庫,那就需要開啟redis遠端連線訪問。既然可以遠端連線了,那就需要密碼登陸,否則不安全。下面是具體的方法,按照步驟一步一步來就ok了 centos 7.4 redis 4.0.9 bind 0.0.0.0 修改為這個 port 63...