--- title: 最近のセキュリティ強化 author: Hue Team type: post date: 2014-03-26T16:22:05+00:00 url: /最近のセキュリティ強化/ sf_thumbnail_type: - none sf_thumbnail_link_type: - link_to_post sf_detail_type: - none sf_page_title: - 1 sf_page_title_style: - standard sf_no_breadcrumbs: - 1 sf_page_title_bg: - none sf_page_title_text_style: - light sf_background_image_size: - cover sf_social_sharing: - 1 sf_sidebar_config: - left-sidebar sf_left_sidebar: - Sidebar-2 sf_right_sidebar: - Sidebar-1 sf_caption_position: - caption-right slide_template: - default categories: - Enterprise - カテゴリーなし ---
Hue は、最近(Hue 3.5から)おびただしい数のセキュリティの改善を行っています。最も重要なものの一つは、他のサービスとの通信を行う際、暗号を有効にするものです:
1. セキュアなデータベース接続 ([HUE-1638][1]) 2. HiveServer2 over SSL ([HUE-1749][2]) さらに、いくつかの別のセキュリティオプションが追加されています: 1. セッションのタイムアウトが現在設定可能に ([HUE-1528][3]) 2. クッキーがセキュアにできる ([HUE-1529][4]) 3. サポートされている場合はセッションクッキーでHTTPOnlyを使う ([HUE-1639][5]) 4. hue.iniにHTTPメソッドが定義可能に 5. SSL使用時Cipher listを制限可能にできる # セキュアなデータベース接続 コネクションはデータベースにより違ってきます。Hueは内部的に各データベースと通信するために、異なるクライアントを使用します。それらは全てDBAPI バージョン2として知られている一般的なインタフェースを指定します。セキュアな接続性のようなクライアント特有のオプションは、インタフェースを通してもたらされます。例 (MySQL):[desktop] [[databases]] … options={“ssl”:{“ca”:”/tmp/ca-cert.pem”}}# HiveServer2 over SSL CA certificate, private key, public certificateを提供することにより、HueはSSL上でHiveServer2と通信できます。これはhue.iniで設定できます。例:
[beeswax] [[ssl]] enabled=true cacerts=/etc/hue/cacerts.pem key=/etc/hue/key.pem cert=/etc/hue/key.pemkey=/etc/hue/publiccert.pem# セッションタイムアウト セッションタイムアウトは [hue.ini][6] の、desktop->session->ttlで設定できます。例:
[desktop]
[[session]]
ttl=3600
# セキュアなクッキー
セキュアなセッションクッキーは、hue.iniのdesktop->session->secureで有効にできます。例:
[desktop]
[[session]]
secure=true
HTTPonlyフラグはhue.iniのdesktop->session->http_onlyで設定できます。例:
[desktop]
[[session]]
http_only=true
# 許可されたHTTPメソッド
どのHTTPリクエストメソッドにサーバーが応答するか、hue.iniのdesktop->http_allowed_methodsで制御できます。例:
[desktop] http_allowed_methods=options,get,head,post,put,delete,connect# Cipher Listを制限 HTTPSでのCipher listのサポートは、hue.iniのdesktop->ssl_cipher_listで制限できます。値はcipher list formatにあります。例:
[desktop] ssl_cipher_list=DEFAULT:!aNULL:!eNULL:!LOW:!EXPORT:!SSLv2Hueチームはセキュリティの改善に一生懸命取り組んでいます。これらの最近の改善が,貴方のシステムがよりセキュアになり、セキュリティ標準により準拠するようになることを願っています。いつものように、お気軽にhue-userやgethueまでお問い合わせ下さい。