「LinkStation /玄箱 ハックキット」について Ver. 1.2.3 2005/05/07 yasunari @ yamasita.jp Copyright (C) 2004-2005 Yasunari Yamashita. All Rights Reserved. 1. はじめに ハックキットは、LinkStation シリーズもしくは玄箱シリーズに Vine 2.6 をベースにしたパッケージをインストールするための unofficial キットです。 apt-get install ができるところまでが収めてありますので、 あとはお好きなパッケージをインストールしてお楽しみ下さい。 このキットは、完成品を使っていただくというより、 完成までの設定を楽しんでいただく/設定を勉強していただくことを 目的としています。「キット」とするゆえんです。 完成品を使うのなら、ノーマルのまま使えばよいのですから。 ハックキット関連の説明では、 「LinkStation」もしくは「BUFFALO」としか記述していませんが、 玄箱の場合は、それぞれ「玄箱」「玄人志向」に読み替えてください。 2.警告 システム管理の経験のない方、サーバ運用に自信のない方は、 家庭内 LAN 内で Linux の勉強用として、もしくは家庭内のサーバと して、お使いになることをお勧めします。 LinkStation の Linux カーネル 2.4.17 には複数のセキュリティホー ルが確認されています。 セキュリティ対策に自信のない方は、 決して Internet からアクセスできるところには置かないでください。 04/3/2 現在、山下が確認した範囲では、 ・DOS 攻撃を受ける ・ローカルユーザが不正に root 権限を得る 可能性があります。 将来において、もしくは山下の確認漏れで、マシン LinkStation を 乗っ取られるようなセキュリティホールが露呈する可能性があります。 マシンを乗っ取られると、他に攻撃をするための踏み台とされる可能 性があり、最悪のシナリオとしては、 ・セキュリティホールがクラックされ、マシンを乗っ取られる ・乗っ取られたマシンから他へ攻撃を仕掛けられる ・攻撃された先から損害賠償を求められる となります。 こういった、最悪の事態を避ける自信のない方は、ご自身で責任の取 れる範囲、家庭内 LAN 等でお楽しみいただければ幸いです。 3.注意事項 (1) LinkStation シリーズ、玄箱シリーズ専用 このキットは LinkStation シリーズ、玄箱シリーズ専用です。 HD-120LAN(V1)、HD-120LAN(V2)、HD-H120LAN、HD-HG120LAN、玄箱、 玄箱/HG でしか確認していませんが、 HDD 容量の違うモデル(HD-H160LAN など)でも動くと思います (もちろん無保障)。 注意: HD-LAN シリーズ Ver. 3.xx、HD-HLAN シリーズ Ver. 2.xx および HD-HLWG シリーズには対応できていません。 (2) 自己責任 LinkStation に他から提供されるシステムをインストールすることは、 BUFFALO の想定外の使用方法です。 LinkStation にこのキットをインストールするためには分解が必要で すが、分解すると BUFFALO の保証は受けられなくなります。 すべては自己責任でお願いします。 (3) サポートなし このキットに関して、山下はサポートをお約束しません。 キットの向上のための情報提供(フィードバック)は歓迎します。 ユーザ相互サポートのため、「Link Station/玄箱 Hack BBS」を 立ち上げています。 http://www.yamasita.jp/cgi-bin/BBS/eztree.cgi ご利用ください また、このキットそのものに関して、Vine Project はじめ Vine コミュニティに問い合わせすることはご遠慮下さい。 Vine Linux 一般に関する事であれば、特に問題ないでしょう。 (4) 無保証、無補償 このキットの動作に関して、また、本文書の記述の正確さに関して、 山下は一切保証しません。 また、このキットを使用したことに伴う一切の損害に関し、 山下は一切補償しません。 (5) BUFFALO 提供の環境は使用不可 BUFFALO から提供される ・ファームウェアアップデート ・追加ファームウェア は一切使用できなくなります。 また、Web ブラウザ経由での設定も一切使用できなくなり、 login してテキストベースでの設定が前提となります。 (6) 互換性なし BUFFALO 提供されるファイル共有環境、プリンタ共有環境とは互換性 はありません。 互換性が必要な場合は、ご自身で互換性を確保下さい。 (7) ファイル消去 LinkStation へインストールには、パーティションの切り直し/フォー マットが必要です(玄箱は必要に応じ)。 すなわち、現在 LinkStation に存在するファイルは待避しない限り 消えてしまいます。 (8) 再配布不可パッケージ 電源ボタンで電源をオフするためには BUFFALO から提供されている ppc_uartd が必要ですが、再配布不可のため、キットには含まれてい ません。 必要なファイルは LinkStation から吸い上げが必要です。 Internet 上には互換品がありますが、、、 (9) ソース ソースは Vine Linux のミラーサイトから入手下さい。 どうしてもという方には配布します。が、 私から提供するより Vine Linux のミラーサイトから入手いただいた ほうが安価に、かつ迅速に入手できると思います。 4.インストールに必要なもの (1) Linux に関する知識(スキル) どれだけ必要かは、何がしたいかによります。 最低でもインストール手順が理解できる知識が必要です。 これまで Linux を触ったことがない方(つまり LinkStation/玄箱で 初めてLinux に触る方)は対象外とお考え下さい。 ディスプレイもキーボードもないので、暗闇を手探りで進むようなも のです。 PC 上の Linux などで基礎体力をつけてからチャレンジすることをお 勧めします。 (2) Vine Linux に関する知識 最低でも rpm もしくは apt-get によるパッケージのインストールに 関する知識が必要です。 (3) やる気 何かわからなかったら、まずはオンラインマニュアルや Internet 上 で調べるという基本中の基本姿勢が必要です。 (4) Internet アクセス環境 オプションパッケージは apt-get にて Internet 上のサーバからイ ンストールします。 (5) 操作用マシン 特に書くほどのこともないのですが、 LinkStation には画面もキーボードも CD-ROM ドライブもないので、 telnet/ftp したり、操作したりするためのマシンが必要です。 (6) 実験用HDD 標準の HDD は温存し、実験用 HDD にインストールしてみたほうが良 いでしょう。 (7) LinkStation, もしくは玄箱 :-) など。インストール方法によっては、これ以外のモノが必要になる 場合があります。 5.収録パッケージ packages.txt を参照ください。 「apt-get install ができるところまでだけ」かどうかの判断は おまかせします:-p 6.インストール手順、設定 インストール手順、設定等に関しては、 http://www.yamasita.jp/linkstation/HackKit/guide/index.html ハックキットを使ってホームサーバを構築しよう をご覧ください。 7.再配布について ハックキットには、一部 GPL でないソフトウェアが含まれます。 私的複製の範囲を越えた再配布はご遠慮ください。 以上。Enjoy!