2014-02-25 56 views
1

我正在使用redis gem與我自己的redis服務器建立連接,但未驗證有效的用戶/密碼。redis gem允許用戶/密碼符號連接到redis服務器?

如果我執行此:

require 'redis' 

redis = Redis.new(:host => '33.33.33.10', 
        :port => '6379' 
) 

puts redis.inspect 
puts redis.ping 

輸出是:

#<Redis client v3.0.7 for redis://33.33.33.10:6379/0> 
PONG 

一切都很好,沒有問題,但我怎麼能使用的用戶名和密碼的組合來驗證有效用戶嘗試連接到我的服務器時的憑據。

我將不勝感激一個具體的例子。

回答

1

請參閱Redis Security:Redis旨在被信任環境中的可信客戶端訪問。

所以基本上你應該做你自己的用戶登錄,只有你信任他們,你才能讓他們連接到你的Redis服務器。

相關問題