Ottawa Linux Symposium 2008レポート
オタワで聞いた
“Thanks to Japanese Community”の声
中村 雄一
日立ソフトウェアエンジニアリング株式会社
技術開発本部 研究部 技師
2008/8/26
セキュアOSの世界では、日本のコミュニティはどう見られているのでしょうか。 そして活動を「見える化」するためにはどうすればいいのでしょうか。オタワで開催された世界最大級のLinux会議の模様を、セキュアOSの視点でレポートします(編集部)
2008年7月21〜26日に、カナダのオタワにて、10回目となる「Linux Symposium 2008」が開催されました。セキュアOSに関する発表を中心にその様子をお伝えします。
Linux Symposiumとは、毎年開催されているLinux関係で最大級の国際会議です。Linuxに関する最新の開発成果の論文発表や、特定のテーマについて議論するためのBOFセッション、技術解説のチュートリアルセッションが開催されます。世界中からLinuxの開発者が集い、彼らがメールではなく面と向かって議論する場にもなっています。今年は約600人の参加がありました。
![]() |
| 写真1 会場となったOttawa Congress Centre 老朽化が進んでおり、建て替えのため、取り壊される予定です。会場がなくなってしまうので、来年のLinux Symposiumは、モントリオールで開催されるそうです。 |
さながら「セキュアOS同窓会」
2006年までは「Linux Kernel Summit」というLinuxメンテナの会議も一緒に開催されていたため、Linuxのほとんどのメンテナが集まっていたのですが、2007年からは、Linux Kernel Summitが別の場所で開催されるようになったため、参加者はここのところ減少気味です。ただし、セキュアOSに関しては、主要な人物が集結していました。SELinuxプロジェクトリーダーのStephen Smalley氏、SELinuxカーネルメンテナのJames Morris氏、Red HatのSELinuxリーダーのDan Walsh氏、ポリシーの開発元であるTresysの開発者など、SELinux関係の主な開発者はほとんどそろっており、さながらSELinux同窓会のようでした。
SELinux以外にも、TOMOYO Linux Projectの面々や、SMACKの開発者も参加しており、会場では参加者が気軽に主要開発者と議論している姿を見ることができました。Linux Symposiumでは、彼らによる多数のセッションが開催されました。以下その様子と、筆者が肌で感じた動向を報告します。
前夜祭のミニサミット、SELinux Developer Summit
Linux Symposium本番の前日に、「SELinux Developer Summit」が開催されました。SELinuxの開発者が約30人集まり、現在進行中の仕事が報告されました。筆者も日本コミュニティの組み込みSELinuxへの取り組みについて紹介しました。
SELinuxのこれからについて筆者が感じた方向性は2つあります。1つは、軍事、米政府向けの機能強化です。軍事や米政府で必要とされる機能、つまりMLS(Multi Level Security)や、X Window Systemのセキュリティ強化の話題は非常に盛り上がっていました。この方面は開発者たちが最も興味がある分野であると感じました。そのため、この分野はどんどん開発が進むことでしょう。
2つ目はセキュリティポリシーに対するスタンスの変化です。以前は、「Referenceポリシー(refpolicy)ですべてのセキュリティポリシーを記述する」という方向でした。しかし、開発者たちはrefpolicyに限界を感じているようです。セキュリティポリシーの主要開発者の1人であるTresysのKarl MacMillan氏の発表「Alternatives to Comprehensive Least-Privilege」によると、組み込み向けやFedora以外のディストリビューションに対してポリシーを書こうとすると、設定項目が多すぎたり、サイズが大きくなってしまうので、refpolicy以外の方法を探っているとのことです。具体的には、パーミッションを減らしたり、ラベル定義を減らしたりする方法を模索しているところのようです。
| 【関連リンク】 Karl MacMillan氏の発表論文 Alternatives to Comprehensive Least-Privilege http://selinuxproject.org/files/2008_selinux_developer_summit/ 2008_summit_macmillan_policy.pdf |
SELinux Developer Summitの詳細な内容については、公式Webサイトを参考にしてください。
| 【関連リンク】 SELinux Developer Summit http://selinuxproject.org/page/Developer_Summit_2008/Schedule |
![]() |
| 写真2 SELinux Developer Summitの様子 右奥の横を向いている人物がSELinuxリーダーのStephen Smalley氏。朝8時30分開始、18時30分終了という長丁場にもかかわらず、終始議論を仕切っていました。 |
SELinuxの進歩を振り返る
Linux Symposiumの中では、SELinuxの主要開発者たちによるセッションがありました。SELinuxカーネルメンテナのMorris氏による、論文発表「Have you driven an SELinux lately?」、アメリカ国家安全保障局(NSA)のDavid P Qugiley氏による、SELinux BOFです。
Morris氏の講演では、Fedora Core2にSELinuxが入って以来のSELinuxの進歩が紹介されました。最近のトピックとして「Red Hat Enterprise Linux 5で始めるSELinux」でも取り上げられたsetroubleshootやSLIDEなどが紹介されました。また、SEEditについても、筆者の方を見ながら話してくれました。
| 【関連リンク】 James Morris氏の発表論文 Have you driven an SELinux lately? http://ols.fedoraproject.org/OLS/Reprints-2008/morris-reprint.pdf |
![]() |
| 写真3 James Morris氏の講演の様子
|
SELinux BOFでは、最新の機能についての紹介がありました。ポリシー開発に特に重要な変化がPermissive Domain(Permissive type)です。これまで、SELinuxのPermissive/Enforcingモードは、システム全体に対して切り替わっていました。しかし、ポリシーの設定を行う際はPermissiveモードで行うのが普通ですから、ポリシー設定時にセキュリティが下がってしまいます。Permissive Domain機能により、ドメインごとにPermissive/Enforcingモードを切り替えることができ、ポリシー設定時のセキュリティの低下を最小限に抑えられます。
| 【関連リンク】 Permissive Domain http://www.nsa.gov/seLinux/list-archive/0803/thread_body20.cfm |
日本コミュニティからの貢献も大きく紹介されました。海外浩平氏によるSE-PostgreSQLや、組み込み分野でのSELinuxの開発などが、スライドを1枚ずつ割いて紹介されました。
![]() |
| 写真4 SELinuxBOFの様子 スライドをよく見ると、組み込みへのサポートに対し「Mostly Thanks to the Japanese SELinux Community」と書かれています。 |
| 【関連記事】 SE-PostgreSQLによるセキュア・データベース構築 連載インデックス http://www.atmarkit.co.jp/fsecurity/index/index_sepgsql.html SELinuxは組み込みでその真価を発揮する!?(@IT MONOist) http://monoist.atmarkit.co.jp/fembedded/articles/et2007/et2007a.html |
Morris氏、Qugiley氏の話の端々で日本の開発者の名前が挙げられ、日本からの貢献はSELinuxコミュニティに確実に認知されていることが分かりました。
AppArmorは「ないよりマシ」(悪い意味ではなく)
なお、SELinux BOFではちょっとしたハプニングがありました。Smalley氏が、UbuntuにAppArmorが入っていることについて、「AppArmor is better than nothing(AppArmorはないよりマシ)」といったことです。
これまで、SELinux開発者たちは、「AppArmorはない方がマシ」という強い姿勢を示していました。今回のSmalley氏の発言に対し、「Stephen Smalleyがこんなことをいうなんてこれはニュースだ!」とちゃちゃが入り、会場は笑いに包まれました。
| 【関連記事】 LinusもキレたセキュアOS論争 セキュリティをやってるやつらは狂っている?! http://www.atmarkit.co.jp/fsecurity/special/103kernelwatch/kernelwatch01.html Linux Kernel Watch 5月版 「LSM不要論」に揺れるSELinux&AppArmor http://www.atmarkit.co.jp/flinux/rensai/watch2006/watch05a.html 3Dデスクトップを統合したUbuntu Linux最新版がリリース(2007/10/18) http://www.atmarkit.co.jp/news/200710/18/ubuntu.html |
1/3 |
| Index | |
| オタワで聞いた“Thanks to Japanese Community”の声 | |
| Page1 さながら「セキュアOS同窓会」 前夜祭のミニサミット、SELinux Developer Summit SELinuxの進歩を振り返る AppArmorは「ないよりマシ」(悪い意味ではなく) |
|
| Page2 組み込みSELinuxの取り組み――不評でもあきらめるな BOF: MAC for Glean――TOMOYOのマージのために SMACKも組み込みシステムに最適だ! |
|
| Page3 5分で絶対に分かるLinux Symposium登壇の極意 |
|
| Security&Trust記事一覧 |
ホワイトペーパー(TechTargetジャパン)
- この脆弱性対策エンジンは“永遠に完成しない” (2010/3/9)
パターンファイルに頼らず防御する「要の技術」は、いまも完成にはいたっていない。その理由とは―― - Gumblarがあぶり出す 「空虚なセキュリティ対策」 (2010/3/1)
ガンブラーの脅威は、組織の構造や外部委託問題をあぶり出します。そのセキュリティ対策、建前論になっていませんか? - 決済アプリのセキュリティ基準、PA-DSSとは (2010/2/24)
“ペイメントアプリケーション”のセキュリティ基準を定めたPA-DSS。厳密に定められた14の要件を、PCI DSSと対比させつつ解説します - 「鍵は“J”の中にあるよ」CTF by ダークナイト解答編 (2010/2/22)
ダークナイトからの挑戦状、いかがだっただろうか。WiresharkにNetworkMiner、WinRARを駆使し、“J”に隠された秘密を解き明かせ!
|
|
スキルアップ/キャリアアップ(JOB@IT)
スポンサーからのお知らせ
- - PR -
| 「いつかは壊れるサーバ」そんな故障に 迅速で安価に手軽に対応する方法とは? New! |
| 「特権ユーザー」の事件を防げ! 万能権限を持つユーザーの管理方法とは? New! |
| 仮想環境の構築とデータ保護の特効薬?! 実績と信頼性の高いパッケージで安心運用 |
| 仮想環境のバックアップもこれまでどおり 「まるごと取ってまるごと戻す」簡単運用 |
| おばかアプリ選手権、第4弾開催中!! ムダにカッコよくてくだらない作品求ム! |
| 社内ファイルサーバを“クラウド”に統合 VPN直結「クラウド型ストレージ」を紹介 |
| その数、なんと400台以上! グループ内 サーバの「統合管理」によるメリットは? |
| 美人!? まあまあ? 気になる いやし系!! PV急増で「美人時計」がとった手段とは? |
| 進化を続ける富士通ストレージETERNUS DX 製品開発者の自信を裏付けるものとは何か |
| 運用管理の課題を“2つの観点”から分析 ユーザー満足度の高い「仮想環境」とは? |
- - PR -
お勧め求人情報

**先週の人気講座ランキング**
〜CCNA編〜
| ◆ | TomcatやJBossなどAPサーバ環境に関する 情報を集約! “業務”用APサーバ大百科 New! |
| ◆ | 一気に解説! 最新のクラスタストレージ 「RAIDを超えたストレージ基準」……など New! |
| ◆ | クラウド的ユーザー体験の変化は脅威か? 仮想化技術を使いこなす運用管理術を紹介 New! |

| ◆ | 上司や部下、部署内メンバーとの情報共有 を“ガラッ”と変えるコラボツールとは? New! |
| ◆ | おばかアプリ選手権、第4弾開催中!! ムダにカッコよくてくだらない作品求ム! |
| ◆ | 社内ファイルサーバを“クラウド”に統合 VPN直結「クラウド型ストレージ」を紹介 |

| ◆ | Twitterのアカウントはなぜ突破された? メールによる新手の攻撃手法とその対策 |
| ◆ | もう仮想化のお試しフェイズは終わりだ! Hyper-V 2.0が基幹システムも仮想化 |
| ◆ | 美人!? まあまあ? 気になる いやし系!! PV急増で「美人時計」がとった手段とは? |

| ◆ | クライアント企業から求められる人材 ⇒IT技術と経営戦略を併せ持つ「戦略家」 |
| ◆ | .NET編集長が実践する「技術情報検索術」 サンプル・コードを簡単に探す“技”は? |
| ◆ | 業務効率と情報セキュリティ対策を両立! 手間なく確実に機密情報を守る方法とは? |

| ◆ | 進化を続ける富士通ストレージETERNUS DX 製品開発者の自信を裏付けるものとは何か |
| ◆ | 運用管理の課題を“2つの観点”から分析 ユーザー満足度の高い「仮想環境」とは? |

| ◆ | 【CTC事例】約30の基幹システムを統合! 膨大なバッジジョブを制御した方法は? |
| ◆ | 仮想化すればコストは削減できるか? 仮想化に必要な「3つの視点」を解説する |
| ◆ | その数、なんと400台以上! グループ内 サーバの「統合管理」によるメリットは? |










