| Linux Tips | |
|
Macintoshとファイルを共有するには 北浦訓行 |
|
Mac OS X以外のMac OSを搭載したMacintoshとLinuxでファイルを共有するときは、Netatalkを使用する。Turbolinux 8 Workstation(製品版)にはNetatalkが含まれているが、Red Hat Linux 7.3やVine Linux 2.5などには入っていないので、RPMファイルをダウンロードしてインストールする必要がある。
RPMファイルは、rpmfind(http://www.rpmfind.net/)で検索するといいだろう。原稿執筆時点での最新版は、netatalk-1.5.3.1-4.i386.rpmだった。ダウンロードしたら、rpmコマンドでインストールする。
# rpm -ivh netatalk-1.5.3.1-4.i386.rpm |
インストールが終わったら、AppleTalkのモジュールがロードできるかどうかを確認する。
# modprobe appletalk |
次に、次回のLinux起動時にNetatalkが起動するように、chkconfigコマンドで設定を行う。
# chkconfig atalk on |
もし、LinuxがNICを2枚搭載したPCで動作しているのであれば、Macintoshと接続するNICを指定しなければならない。例えば、eth1をLANに接続している場合は、/etc/atalk/atalkd.confをテキストエディタで開いて、最下行に、
eth1 -phase 2 |
という指定を追加する。
次に、共有するディレクトリの設定だ。/etc/atalk/AppleVolumes.defaultを開くと、最下行に「~」と記述してあるはずだ(viでは紛らわしいので注意。[G]キーで最下行にジャンプすると分かる)。つまり、デフォルトではユーザーのホームディレクトリが公開されることになる。
この後に、公開するディレクトリ名を入力する。書式は、
公開するLinux上のディレクトリ 公開する名前 |
となる。例えば、/tmpをLinuxTempとして公開するには、次の設定を追加する。
/tmp LinuxTemp |
アクセス権は、Linuxのものがそのまま採用されるので、必要があれば変更しておこう。設定が終了したら、Netatalkを起動する。
# service atalk start |
Macintoshからアクセスするときは、セレクタを起動して[AppleShare]をクリックし、サーバ(例では「athlon」)を選択する。
![]() |
| セレクタでサーバを指定する |
[OK]ボタンをクリックすると、ユーザーIDとパスワードを入力する画面が表示される。
![]() |
| 登録利用者の[名前]にLinuxのユーザーIDを、[パスワード]に同じくLinuxのパスワードを入力する |
LinuxのユーザーIDとパスワードを入力して[接続]ボタンをクリックすると、接続するディレクトリ(LinuxでNetatalkで公開されているディレクトリ)が表示される。接続したいディレクトリを選択して[OK]ボタンをクリックする。
![]() |
| 接続したいディレクトリを選択する |
![]() |
| アイコン |
すると、デスクトップ上にネットワークに接続されたハードディスクのアイコンが表示される。このアイコンをダブルクリックすると、Linux上のディレクトリが表示される。
なお、Linux上の同じディレクトリをNetatalkとSambaで公開して、MacintoshとWindowsでファイルをやりとりする場合は、ファイル/ディレクトリ名に漢字(2byte文字)を使わないようにする必要がある。
| Linux Tips Index |
| Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
|
TechTargetジャパン
- 「使う」から「公開する」へ (2012/11/26)
1人でも多くのエンジニアが自分で書いたコードを公開し、OSS界へデビューできるよう支援します。レッツ、OSS! - 簡単にFreeBSD環境を作る3つの方法 (2012/11/15)
最近、FreeBSDのインストール手順の解説をあまり見かけない。そこであえて基本に戻り、手軽に使い始める方法を紹介する - シェルスクリプト最大の罠、while問題 (2012/9/14)
シェルスクリプトプログラミングで最もはまりやすい問題、それが「while問題」だ。今回はその原因を掘り下げてみよう - システムコールの特性を知る pipe(2)編 (2012/9/7)
mmap(2)に続き、pipe(2)による処理の高速化について考察。データのサイズを工夫して、うまく効率化を図ろう
|
|
- Hud美さんと学ぶRedmine×Jenkinsの神アジャイル
- Server 2012でサーバの初期設定作業を行う
- アドビの本気度が詰まったAdobe Maxまとめ
- DB・要件定義が通じない? 顧客の知識レベルを探る
- 「初音ミク」や「ゆるキャラ」の商標権ってどうなの?
- 見落としがちな整数関連の脆弱性(前編)
- フェイルオーバー構成がサポートされたDHCPサービス
- データ・コレクションをバインドするには?
- iOSアプリのUIを爆速で激ヤバにする2つのライブラリ
- (iOS 6版)iPhone/iPod touchのカレンダー活用術
- 想定するユーザーを「ペルソナ」としてモデリングする
- 補助簿で確認。いちごクレープ何枚売れた?
キャリアアップ
- - PR -
イベントカレンダー
- - PR -
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
「ITmedia マーケティング」新着記事
Googleの調査結果――店舗で買い物をする顧客の82%は、モバイルサーチで購入を決めている
「店舗内で、購入時にスマートフォンを利用した経験のある顧客の割合」については、84%...
第2回 レビューサイトがアプリを選定/記事化する基準
アプリ開発に携わる人なら誰でも自分の制作したアプリの認知を広げ、ダウンロードを加速...
電通と富士通、ビッグデータを活用したマーケティング領域の事業で協業
電通と富士通は、ビッグデータを活用したマーケティング領域の事業で協業すると発表した。





