web-dev-qa-db-ja.com

Memcache_connectとセキュリティ

$memcache_obj = memcache_connect('My server's IP address', 11211);

このphpコードを使用して、誰でも私のMemcachedサーバーに接続し、memcached_get()を使用して何かを置くことができますか?

それはセキュリティの問題ですか?アクセスをブロックするにはどうすればよいですか?

2
ComMania

最近(1.4.3)まで、memcachedは認証をサポートしていなかったため、memcachedに接続できる人は誰でも好きなことを行うことができました。

必要に応じて 認証を設定 できます。memcachedのバージョンは十分に新しいものです。

また、ポートをファイアウォールで保護し、ネットワーク内の特定のIPアドレスのみがmemcachedに接続できるようにする必要があります。これは、バージョンに関係なく役立ちます。

3
Michael Hampton