我在我的ubuntu上安裝了memcached和php-memcached,我可以通過11211端口上的localhost連接到它。 我可以在其中存儲數據,但我想設置用戶名和密碼就像連接數據庫時一樣。 有可能嗎?怎麼樣?我可以在memcached上設置用戶名和密碼,比如mysql嗎?
2
A
回答
1
6
sasl_pwdb
爲更簡單的身份驗證部署
--enable-sasl-pwdb
允許分佈式緩存使用它自己的密碼文件,並驗證明文密碼。該文件與環境變量MEMCACHED_SASL_PWDB
規定,並與下面的語法的純文本文件:
username:password
請注意,你有你的SASL配置文件指定mech_list: plain
這個工作。例如:
echo "mech_list: plain" > memcached.conf
echo "myname:mypass" > /tmp/memcached-sasl-db
export MEMCACHED_SASL_PWDB=/tmp/memcached-sasl-db
export SASL_CONF_PATH=`pwd`/memcached.conf
./memcached -S -v
而且您應該可以使用您最喜歡的帶sasl支持的memcached客戶端連接到服務器。 (請注意,並非所有SASL實施都支持SASL_CB_GETCONF
,因此您可能必須將sasl config(memcached.conf)安裝到系統範圍的位置)
+0
該系統的位置在哪裏? –
0
正如'Amber'提到的,您可以使用SASL設置密碼,如果您嘗試爲了保護您的數據,請考慮阻止端口。通常情況下,我會傾向於阻止除密碼上繼電器之外的端口。
相關問題
- 1. 設置mysql用戶名和密碼
- 2. 如何在代碼中設置我的用戶名和密碼?
- 3. 與Windows用戶名和密碼的connectionstring,我們可以嗎?
- 4. 設置phpMyAdmin用戶名和密碼
- 5. Charles Proxy設置用戶名和密碼。
- 6. Watson Speech to Text:如何在Windows上設置我的用戶名和密碼10
- 7. 在Icecast服務器上設置用戶名和密碼2
- 8. 如何設置用戶名/密碼mosquitto?
- 9. 如何設置HTTPGET用戶名/密碼
- 10. 4D爲MySQL與PHP連接設置用戶名和密碼
- 11. 我們可以在沒有用戶名和密碼的情況下設置JMS通信嗎?
- 12. 在mercurial中設置用戶的用戶名和密碼
- 13. 可用的MySQL用戶名/密碼
- 14. MongoDb和嗎啡密碼和用戶名
- 15. 設置JDBC以檢查用戶名和密碼是否正確
- 16. 以編程方式設置代理用戶名和密碼Android
- 17. 如何在rails上爲ruby設置postgresql database.yml上的用戶名和密碼?
- 18. 如何在使用配置的WCF客戶端上設置用戶名/密碼?
- 19. 如何在JBoss中設置用戶名和密碼
- 20. 如何在Flask Peewee ORM中設置Postgres用戶名和密碼?
- 21. 如何在騾子中設置標頭用戶名和密碼
- 22. 如何在textfields中設置用戶名和密碼的標籤?
- 23. 在PayPal REST api中設置用戶名,密碼和簽名
- 24. 我可以檢查用戶是否設置了密碼?
- 25. 我可以在BarButton上設置UITableViewCellAccessoryCheckmark嗎?
- 26. 我可以指定用戶名和密碼來通過HTTP訪問文件嗎?
- 27. 我可以找到只知道SID的Oracle模式用戶名和密碼嗎?
- 28. Linux,我想設置包含用戶名的用戶密碼,如何設置密碼策略?
- 29. 從PHP設置HTTP用戶名/密碼
- 30. 如何使用ini_set設置smtp用戶名和密碼
http://code.google.com/p/memcached/wiki/SASLAuthProtocol – Brad