Redis セキュリティ
redis の設定ファイルでパスワードパラメータを設定できます。これにより、クライアントが redis サービスに接続する際にパスワード認証が必要になり、redis サービスをより安全にすることができます。
例
以下のコマンドでパスワード認証が設定されているかどうかを確認できます:
127.0.0.1:6379> CONFIG get requirepass 1) "requirepass" 2) ""
デフォルトでは requirepass パラメータは空で、パスワード認証なしで redis サービスに接続できることを意味します。
以下のコマンドでこのパラメータを変更できます:
127.0.0.1:6379> CONFIG set requirepass "サンプル" OK 127.0.0.1:6379> CONFIG get requirepass 1) "requirepass" 2) "サンプル"
パスワードを設定すると、クライアントが redis サービスに接続する際にパスワード認証が必要になり、認証がなければコマンドを実行できません。
構文
AUTHコマンドの基本構文形式は次のとおりです:
127.0.0.1:6379> AUTH password
例
127.0.0.1:6379> AUTH "サンプル" OK 127.0.0.1:6379> SET mykey "Test value" OK 127.0.0.1:6379> GET mykey "Test value"その他の拡張