opencoconとは シンクライアント 専用のLinux ディストリビューション



Similar documents
安全手軽にリモートデスクトップ! opencocon の活用と舞台裏 SHIMADA Hirofumi,

じこしょうかい 島田 啓史 opencocon の開発などを通じ オープンソース世界にお けるシンクライアントと教育利用研究を行っている

在宅せりシステム導入マニュアル

仮想化環境のクライアントとしてのChromebook

<4D F736F F F696E74202D20838A B E AC888D D836A B81698A7790B691CE899E

Microsoft PowerPoint - install_NGSsokushu_windows(ver2.1).pptx

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

ミガロ.製品 最新情報

OSSTechプレゼンテーション

(Microsoft PowerPoint - Enog23\224\255\225\\\216\221\227\277_\215]\225\224 [\214\335\212\267\203\202\201[\203h])

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

はじめに PC 環境のセキュリティの向上や運用工数の削減手段としてクライアント仮想化 ( シンクライアント化 ) を検討している企業 団体が増えてきています シンクライアントの導入に際しては幾つか検討する事があり 特にユーザ側に接続する周辺機器については従来の PC と同じ利用環境を求められる事が多

新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順

スターターガイド

ESET Smart Security モニター版 リリースノート

HP Elitex3 評価ガイド シン クライアント 編

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

スライド 1

Microsoft Word - CygwinでPython.docx

Microsoft PowerPoint - ã•’Newlineã•‚TRUCAST_ã†fl紹仉è³⁄挎_ pptx

必要なコンピュータの能力 基本的に ここ 1,2 年の間に発売された普通の PC であれば 問題なく動作する CPU ここ 1 2 年に発売された PC に搭載されている CPU であれば問題ない 基本的には 32 ビット 64 ビットの CPU であれば OK ディスク... 空きが少なくとも 4

スライド 1

仮想化基礎演習テキスト Ⅰ 第 1.0 版 演習で学ぶ仮想化基礎 ( クライアント仮想化編 ) 九州ラーニングネット株式会社 特定非営利活動法人パソコン整備士協会

PowerPoint プレゼンテーション

『テクノス』V2プログラムインストール説明書

事前準備ガイド 概要 IBM Z の概要 IBM Z は メインフレーム コンピューターのハードウェア ブランドです IBM Z は 5つのオペレーティング システム (OS) をサポートします IBM Z は 1 台で数千もの OS を稼働させることができます z/os は IBM Z 独自の O

Apache サーバをすでにインストールしている場合は アンインストールをお勧めします 適切な Apache サーバが ビジネスセキュリティサーバとともにインストールされます 管理コンソール Web ブラウザ : Internet Explorer 6.0 SP2 以降 PDF リーダー : Ado

情報連携用語彙データベースと連携するデータ設計 作成支援ツール群の試作及び試用並びに概念モデルの構築 ( 神戸市こども家庭局こども企画育成部 千葉市総務局情報経営部業務改革推進課 川口市企画財政部情報政策課 ) データ構造設計支援ツール設計書 2014 年 9 月 30 日 実施企業 : 株式会社ア

インストールマニュアル

2 SmaSvr SmaSvr システムの概要 テクノベインズでは 業務系周辺機器 業務系周辺機器が操作できる スマート端末 が操作できる スマート端末 が操作できる スマート端末アプリ環境 アプリ環境の提供 提供 を実現できる方法 実現できる方法 実現できる方法について研究してきた 研究してきた

スライド 1

オープンソース・ソリューション・テクノロジ株式会社 会社紹介

(Microsoft PowerPoint - More Sys Q&A.\213\244\230a2018.ppt [\214\335\212\267\203\202\201[\203h])

2013年『STSSスキルコミュニティ』 テーマ別Kickoff資料

Microsoft PowerPoint - Windows10へのアップグレィド.pptx

SCL-HA-A Ver 年 1 月 31 日 株式会社応用電子 FKEY SConnect 1.0 HA リリースノート (FSV100H) FKEY SConnect 1.0 HA(FSV100H) リリースのご案内をします 主要な利用目的マルウェア感染による情

ESET Smart Security 7 リリースノート

リリースノート バージョン / /08/08 公開 wivia は 株式会社内 洋 の日本における登録商標です Microsoft Windows は 米国マイクロソフト社の米国及びその他の国における登録商標です Apple Mac Mac OS は 米国 A

延命セキュリティ製品 製品名お客様の想定対象 OS McAfee Embedded Control 特定の業務で利用する物理 PC 仮想 PC や Server 2003 Server 2003 ホワイトリスト型 Trend Micro Safe Lock 特定の業務で利用するスタンドアロン PC

ライセンス認証ガイド Windows 10 Pro 本書は Download Station から Windows10 のライセンス情報をダウンロ ドし インストール済みの Windows 10 に適用する手順を記載しています 本手順は学内ネットワークに接続した状態で行う必要があります 認証プログラ

追加インストールガイド Microsoft Office Multilanguage Pack 2016 本書は Download Station から Microsoft Language Pack Multilanguage Pack 2016 ( 以下 Language Pack) をダウンロ

目次 A-SaaS クライアントのセットアップ手順 A-SaaS クライアントをダウンロードする P3 A-SaaS クライアントをインストールする P5 A-SaaS にログインする P5 A-SaaS クライアントのバージョンアップ手順 最新バージョンの確認方法 P6 A-SaaS クライアント

インストール先 PC 推奨環境 Intel Virtualization Technology 対応 CPU Windows 7 以降 64 bit メモリ 4 GB 以上 ハードディスク空き容量 20 GB 以上 インターネット接続 ( アップデートを うため ) ( 動作を保証するものではありま

1. はじめに 1.1. Office365 ProPlus ライセンスについて 九州産業大学に在籍中の学生 教職員の方は Office365 ProPlus のライセンスを 1 つ保持しています 1 つの Office365 ライセンスで Office365 ProPlus( 最新版の Offic

目次 1 はじめに アンインストール前の注意点 Sophos アンインストール手順 アンインストーラの場所を確認する アンインストーラの実行 F-Secure Client Security for Mac インストー

Microsoft PowerPoint - E-1_E2-1Dell Wyse.pptx

対応 Web サーバ IIS Apache HTTP Server x 環境によるインストール時の Web サーバの検出および利用について詳細は以下製品 Q&A をご覧ください


超勉強会2012 MeeGoの変遷

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な


EPSON EB-1795F/EB-1785W/EB-1780W かんたんワイヤレス接続ガイド

PowerPoint Presentation

EPSON EB-2265U/2245U/2165W/2155W/2140W/2065/2040 かんたんワイヤレス接続ガイド

Microsoft Word - PCOMM V6.0_FAQ.doc

7th CodeGear Developer Camp

吉田坂本.pptx

Microsoft Word - クライアントのインストールと接続設定

Windows Server 2016 Standard/Datacenter/Essentials (SP なし ) 32 ビット /64 ビット対応 対応 Web サーバ IIS Apache HTTP Server 環境によるインストール時の Web サーバの検出および利用につい

AR-DV1_TAI_Software_Media_Setup_Procedure_v1.0_JAPANESE

はじめの一歩!ソースコード管理に必要なバージョン管理とは

ESET NOD32 アンチウイルス 6 リリースノート

Maple 12 Windows版シングルユーザ/ネットワークライセンス

管理コンソールマニュアル_ユーザ_150615

リリースノート バージョン / /8/04 公開 wivia は 株式会社内 洋 の 本における登録商標です その他の製品名 システム名などは 一般に各社の登録商標または商標です 概要 wivia ファームウェア および Windows/Mac

提案書

FUJITSU Cloud Service for OSS 認証サービス サービス仕様書

SP1) Windows SBS 2011 Standard Edition (SP なし または SP1) Windows SBS 2011 Essentials Edition (SP 1) Windows Home Server 2011 (SP 1) Windows Server 2012

TFTP serverの実装

PowerPoint プレゼンテーション

ポリシーマネージャ       Linux版                                 集中管理環境の新規構築

Anniversary Update の手動アップデート PC 資料 年 8 月 2 日 Microsoft から Windows 10 2 回目の大型アップデート Windows 10 Anniversary Update が提供されました 多くのセキュリティ修正の

LDAP Manager SupportList

動作環境 ( 閲覧パソコン ) 新規でご利用いただく場合 : 項目条件対応 OS Windows 7 / 10 対応 Web ブラウザ Internet Explorer 11 / Google Chrome / Mozilla Firefox 但し Google Chrome のリビジョンによって

Microsoft Word - 【掲載用】True Keyマニュアル_1.0版_ r2.docx

新規インストールガイド SAS /64bit 本書は Download Station から SAS をダウンロ ドし 新規インストールを行う手順を記載しています 本手順は学内ネットワークに接続した状態で行う必要があります 認証プログラム とは ソフトウェアのインストール またはライセン

クライアント証明書導入手順書

01 準備する マイナポータルを利用するために必要となるものを説明します 作業の流れ マイナポータルをはじめて利用する方が マイナポータル利用開始までに行う作業の流れについて説明します 本節の説明は IC カードリーダライタを使ってマイナポータルを利用する方が対象です ご利用のブラウザ (Inter

1. はじめに (1) 本書は 厚生年金基金ネットサービス を既にご利用されている基金様に向けて ウェブブラウザを Internet Explorer( 以下 IE)11 にアップグレードする手順をご案内するものです (2) 項目 2 から 5 までの全手順を実施願います ( 所要時間 : 約 30

汎用プロキシ利用案内 汎用プロキシ利用案内 目次 汎用プロキシ利用案内 はじめに 汎用プロキシとは 利用可能なポート 概要 動作環境 インストール Windows <I

Password Manager Pro スタートアップガイド

マニュアル目次 1)eCore 概要 2) マスター作成方法 3) 初回起動方法 4)eCore デスクトップ画面の説明 5) ネットワーク接続方法 6) サーバー接続方法 7) よくある質問 1

【エニークラッチ】:AnyClutch Remote 製品概要&価格

wdr7_dial_man01_jpn.indd

PRIMERGY RX300 S6 SAS コントローラカード <RAID 5> フリーOS 動作確認情報

PALRO Gift Package 操作説明書

既存環境を活用しセキュアなリモートアクセスを実現する USB 型仮想シンクライアント CC4U のご紹介 東京エレクトロンデバイス株式会社 エンベッデッド ソリューション部 茂出木裕也

Microsoft PowerPoint - SSO.pptx[読み取り専用]

<4D F736F F F696E74202D20834A815B836C838B835C815B835882CC95E082AB95FB F4B2E B8CDD8AB B83685D>

MeeGo、Merについて 横浜PF部 第28回勉強会

PRIMERGY RX300S6未サポートOS動作検証確認情報

(Microsoft PowerPoint - janog23-server-ipv6-rel-public.ppt [\214\335\212\267\203\202\201[\203h])

AutoCAD のCitrix XenApp 対応

Windows XP から Windows 7 へのアップグレード

はじめに 本書の目的 本書は JMA オンラインセミナー ( 以下 オンラインセミナー ) の受験者向け機能の使用方法を記述した操作説明書です システム推奨環境 オンラインセミナーを使用するユーザの PC 環境は 以下に示すスペックを満たしてい ることを推奨します ハードウェア CPU 2.33GH

Microsoft PowerPoint - DEXCS2015_Salome_Installation pptx

スマホ利用型ビジネスフォン 簡易設定マニュアル

(8) [ 全般 ] タブをクリックします (9) [ インターネット一時ファイル ] の [ 設定 ] ボタンをクリックします (10) [ 保存しているページの新しいバージョンの確認 ] から [ ページを表示するごとに確認する ] をクリックします (11) [OK] ボタンをクリックしていき

クラウド時代のセキュリティ運用課題 従来 主流であったオンサイト作業は 少なくなり インターネット経由 VPN 経由によるリモート運用が中心となってきています オンプレミス プライベートクラウド パブリッククラウド A 社システム部門運用代行業者システム開発ベンダ 作業立会いができない 無断作業 D

JDL Webストレージサービス はじめにお読みください

Transcription:

安全手軽にリモートデスクトップ opencoconの活用と舞台裏 SHIMADA Hirofumi, opencocon @shimadah

opencoconとは シンクライアント 専用のLinux ディストリビューション

Mac OS X

Win8

事のはじまり とある実践で 学校の古いコンピュータの用途として 画面転 送型シンクライアントを試行した Debianを各クライアントにインストールし 起動スクリプトなど をカスタマイズ

課題 クライアント側を1台づつ設定するのは効率的でない オープンソースの世界では LTSPでLAN内端末のシンクライアント化 が可能 では WANでは 簡単にシンクライアントとして接続できるディストリが必要 ではないか Thinstation など既存の選択肢では満足できなかっ た

大雑把な opencocon の歴史 2008年 プロジェクト開始 2009年2月 前身の実験用ディストリ作成(Damien400) 2011年8月 現ベースのディストリとなる opencocon v0 発表 2012年1月 opencocon v1 CDイメージの発表

本日 opencocon v7 リリース (ぱちぱちぱち)

どのあたりが安全 手軽なのか UIをシンクライアント専用のものとしている ライブCDと同じ起動方法を採用 既存のHDD上のOSを壊さない Linux と周りのコンポーネントがセキュリティ性に優れ ているわけではない(そこまで手が廻っていない)

切り口の変化 当初は 旧型コンピュータの再利用 を前面に出していた 何故コンピュータは古くなるか ハードウェアの劣化(故障 汚れなど) ソフトウェアの進化が速く 要求するスペックが段々と上がっていく いわゆる断片化状態となる (インストールの連鎖) 結果 動きが遅いように感じる Windows等のEOL(End of Life)

いざ出してみると... 割と最近のPCで動かしている人が多いことが判った (Core i7とか...) 気が付くと そういう機種でもそこそこうまく動いていた 実はそこそこユニバーサルなシンクライアントOSになっ ていた

ということで今回は 地味だけど 可能性にあふれるopencoconを深く知りたい OSS世界でのシンクライアントって今どういう流れなのだろう か こういうの作るのはどうすればいい

どれいきましょうか 対応するシンクライアント 設計 考え方 グラフィック opencocon の開発方法 他機種への移植 ネットワーク(有線LAN 無線 LAN) サウンド 特殊なマシンへの対応 インストーラ

対応するシンクライアント XDMCP RDP VNC SPICE Webブラウザ (WebKitベース)

XDMCP いわゆる X端末 古くからあり 現在でもUNIXやLinux端末の接続に使われる ただ それ自体はセッションの保存機能を持たない opencoconでは 前身時代も含めてずっと対応している 以前は X そのものを 現在は Xyphyr を使用

RDP いわゆるWindowsのリモートデスクトップ opencocon v1 ぐらい から対応 Windows 7 や Windows 8 様々な拡張機能に対応するた め FreeRDPの git 版(いわゆる不安定版)を採用 そのため 他にはないバグが出現することも... 感覚上 最も opencocon での利用が多いプロトコル

VNC 単純ながら広く使われている画面転送プロトコル opencocon v1 3あたりで順次対応した 色々な経緯から opencocon には 2 種類の実装が入ってい る gtk-vnc libvncserver Alt. 扱い 今後 UIまわりのリニューアルが必要と思われる

libvncserver vs gtk-vnc 機能 libvncserver gtk-vnc ID+パスワード認証の サポート SASLのサポート クライアントUIの完成 度 (Sample UI) 動作速度 ライブラリレベルでは対応しているが クライ アントアプリで対応できていない

SPICE? ネタ元 http://www.slideshare.net/apsegundo/vdi-e-projeto-osdvt

SPICE Redhatが現在開発しているVDIプロトコル opencocon v5a より搭載をはじめ v6 から正式にサポート KVM VM内の画面伝送に最適 ブースで実演しています

Webブラウザ Webブラウザとは シンクライアントのことである Webブラウザさえあれば何でもできる Chrome OSが有名 http://gigazine.net/news/20091120_google_chrome_os /

ここんきゃらばん 2011年秋ごろ coconcaravan(ここんきゃらばん) という名 前の派生ディストリが一時登場 Webブラウザ専用 Linuxディストリ OSC島根限定のネタ ジョークのつもりであったが割と遊べたので 後に本家 opencocon にマージされた あまり力が入っていないため 日本語入力(非対応)やブック マークなど 手を抜いている部分が散見される

これから PCoIP VMware社のLinux用実装をコンパイルしようと奮闘 中だが できても大したサポートはできないと思われる SPICE の補助機能 OSDVT, Apache VCL など アプリケーション配信(X, RDP) ちゃんぽん型(NX) 対応するかは微妙 クローズドなものはサポートしない

特殊なマシンへの対応 はじめに x86以外のアーキテクチャ NetBSD が得意です i486以前のpcや Elan Olivetti 等の方言PC FreeDOSが得意です PC-98x1, EPSON PC-x86 現在アクティブにメンテナンスしているプロジェクトはありませ ん...

何故特殊なマシンにこだわるか ベンチマークになる 解像度やドライバが特殊なため そのままのディストリビュー ションでは動かないことが多い 対応すると何故か喜ばれる 案外ファンが多い プライベートでの愛好者が居る 客寄せパンダになる

これ 持ってますか Libretto (20 120, L1 5, U100) CASIOPEIA FIVA KOHJINSHA SA KOHJINSHA PM OQO SHARP MURAMASA WILLCOM D4 Everex FMV-BIBLO LOOX SONY VAIO (横長ディスプレイ)

グラフィックカードの動作状況 apm mga ark neomagic ast nv ati tga trident tseng nouveau vesa chips openchrome voodoo cirrus poulsbo fbdev r128 geode rendition xgixp glide s3 glint s3virge i128 savage i740 silliconmotion intel sis mach64 tdfx xgi

グラフィックカードの 動作状況(Cont.) apm mga ark neomagic ast nv ati tga trident tseng nouveau vesa chips openchrome voodoo cirrus poulsbo fbdev r128 geode rendition xgixp glide s3 glint s3virge i128 savage i740 silliconmotion intel sis mach64 tdfx xgi 赤文字 よく見る 青文字 たまに見る 緑文字 あまり見ない/古いがcoconでサポート

グラフィックカード対応の課題 Intel はかなり安定 Nvidiaは割と動くが ATIが謎 古い世代はメーカーが多く かつ対応が壊れだしてきている (誰も使ってないし...) X.org のドライバを大部分で使っているが 状況に応じて Framebuffer に切り替えている 怪しいマシンで動かしてみたら 是非動作報告を!

opencoconの設計 考え方 組み込みLinuxをベースとしている 外部ストレージから設定を読み込む等で設定や自動化ができ るが これらは Read-only を原則としている どうしても大変なこと以外は Shell script で片付ける

opencoconの作り方 Debian (amd64)の上で OpenEmbedded 環境を構築す る http://www.openembedded.org/wiki/oeandyourdistro 等 $ bitbake (パッケージ名) でビルドを回す このとき コケた場合は適当に recipe を修正して作り なおす Debian, Ubuntu からパッチを拾うことも.. あとは screen, ssh をインストールし そのマシンを外から 見えるようにする どこからでもディストリいじりができる

opencoconができるまで $ bitbake opencocon-image 全てビルドし終わるのに 今のところ6時間かかってます そのうち 何故かWebKitだけで1時間ぐらいかかってます

他機種への移植 いろいろ要望が来ている PPC Macintosh, ARM(Tablet, RasPi) など 理論上は OpenEmbedded をフル活用すれば可能 しかし実際は追いついていない opencocon を皆さんにいじってもらうためには OpenEmbedded を知ってもらわないと

宣伝強化してます FacebookやGoogle+はじめました フォーラムあります Twitterもアカウントだけは取ってます 既に opencocon は僕だけのものではありません ご参加お待ちしております