ubuntu に memcached と php-memcached をインストールしました。11211 ポートの localhost から接続できます。データを保存できますが、データベースに接続するときのように、ユーザー名とパスワードを設定したいです。それは可能ですか?どのように?
質問する
10380 次
2 に答える
8
sasl_pwdb
より単純な認証展開用
--enable-sasl-pwdb
memcached が独自のパスワード ファイルを使用し、平文のパスワードを検証できるようにします。このファイルは環境変数MEMCACHED_SASL_PWDB
で指定され、次の構文のプレーン テキスト ファイルです。
username:password
mech_list: plain
これを機能させるには、sasl 構成ファイルで指定する必要があることに注意してください。元:
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 構成 (memcached.conf) をインストールする必要がある場合があります)
于 2012-10-16T16:18:16.543 に答える
0
于 2012-10-16T16:18:05.580 に答える