検索
レビュー

iTunes連携からSamba導入まで──挑戦者「白箱」をぷちHackしてみた(後編)LAN TankにSamba導入(3/4 ページ)

「LAN Tank」は、難易度もやや高いがそれだけ“遊べる”HDD型のファイル&ストリーミング・サーバ。前編では組み込みから標準で搭載される基本機能を試したが、後編ではiTunesと連携させたり、より便利に活用できるようにする「ぷちHack」の一例として、Sambaをイチから導入してみよう。

PC用表示 関連情報
Share
Tweet
LINE
Hatena
  • aptコマンドでSambaパッケージをインストールする

 「apt-get update」「apt-get install samba」を順に実行する。sambaの設定画面が表示されるので、指示に従って設定を行う。WorkGroup/Domain名はすでにLAN内Windowsで利用している名前(デフォルトは[Workgroup])を、Sambaの起動方法は「daemon」を、パスワードファイルの作成では「Yes」を選択すればよい。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

photo
このようにapt-getコマンドを実行すると、インターネットから必要なパッケージを自動でダウンロードし、インストールを行ってくれる
  • Samba用GUIツールをインストールする

 次は「apt-get install swat」コマンドを実行する。swatはSambaの設定をWebツールにて設定できるツールだ。ちなみにSambaとswatは、「apt-get install samba swat」とまとめて入れてしまってもよい。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

  • Samba用ユーザーアカウントを生成する

 SambaでアクセスするためのユーザーアカウントをまずLinux上に登録する。アカウント生成は「useradd (ユーザー名)」、パスワード生成は「passwd (ユーザー名)」だ。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

photo
これは「lantankuser」というアカウントを生成設定したところ。Sambaでの設定と合わせる必要があるのでしっかり覚えておく
  • LAN Tankを再起動、swatでSamba用アカウントを生成

 ここまで終了したら一度LAN Tankを再起動する。電源スイッチをオフにするとOSのシャットダウンプロセスが動作する。

 再起動したら、ブラウザから「http://(LAN TankのIPアドレス):901」にアクセスし、rootでログインする(パスワードはtelnet操作と同様)。これでswatが利用できるので、上で生成したユーザー名とパスワードと同じもので、Samba用のユーザーアカウントを作成し、共有フォルダの設定を行う。

 swat用GUIツールより、まずユーザーアカウントの登録を行う。「Password」アイコンをクリックし、先ほど生成したユーザー名とパスワードと同一のものを登録する。

photo
先ほど生成したユーザーアカウント名とパスワードと同一のものを登録する

 次に共有するディレクトリを設定する。「SHARES」アイコンをクリックし、「Create Share」ボタン横の入力欄に、適当な共有名を入力し「Create Share」ボタンにて設定する。

photo
共有ディレクトリを生成する。筆者環境では「share」というものにした

 そして「Choose Share」横にあるプルダウンメニューより上記で設定した共有名を選択し、「path」部分に実際に共有するディレクトリをフルパスで入力し、「Commit Change」ボタンで確定する。

photo
共有するディレクトリを指定する。ここではWebDAVと同じ「/share」を共有する場合と同じディレクトリにした

 これでPCからネットワークドライブとしてLAN Tankにアクセスが可能になる。認識されるまで少々時間がかかることもあるが、Sambaで登録した「netbios name」でのアクセスも可能になるので、DHCPクライアントに設定しても不便なく利用が可能になる。

photo
このようにIPアドレスでなく、ネットワーク名でのアクセスも可能になる。接続時のアカウントとパスワードはswatで設定したものを入力する。これで一般的なNASと同様にネットワークドライブとしてもアクセス可能になる。

 ちなみに先にも述べたが、Sambaを導入し、ネットワークドライブとしてアクセスすると転送速度は50Mから60Mbpsに向上し、さらにWebDAVのようにファイル転送のたびに待ち時間が発生したりといったこともなくなる。

 LAN TankをとりあえずiTunesサーバーとして利用するだけ(この製品を導入するユーザーであればほとんどいないだろうが)といった場合には無理にSambaを導入する必要はないが、動画ファイルをどんどん放り込んでネットワークメディアプレーヤー用サーバ、ファイルサーバとして活用する場合にはぜひとも導入しておきたい。

変り種NASキットとして非常におもしろい“おもちゃ”だ

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る