ここでも、リナックスのインストール後の設定について、書いています。
前章では、サンバによるリナックスとウィンドウズによるデータおよびプリンタ共有を説明しましたが、
自社では、マックとの共有も実現させたいと考え、netatalkを導入しました。
マックは、すでにLANケーブルで、リナックスと接続されているものとして説明いたします。
1.netatalkのインストール
rootでログインします。
netatalk-devel-1.5pre2-6.i386.rpmとnetatalk-1.5pre2-6.i386.rpmをRedHatLinux7.1serverのpowertoolCD
より/tmpに落としました。
#rpm -Uvh netatalk-devel-1.5pre2-6.i386.rpm
#rpm -Uvh netatalk-1.5pre2-6.i386.rpm
(注)必ず、netatalk-devel-1.5pre2-6.i386.rpmを先にインストールしてください。
2.atalk.confの設定
デバイスの設定は、atalk.confに設定します。
一般的にLANボードの場合は、"eth0"とします。
atalk.confは、/etc/atalkにあります。
ファイルの末尾に1行追加します。
(例)
# This turns on transition routing between the le0 and le1
# interfaces on a Sun. It also causes atalkd to fail if other
# routers disagree about it's configuration of le1.
#
eth0 -phase 2
3.AppleVolumes.defaultの設定
共有フォルダの設定は、AppleVolumes.defaultに設定します。
AppleVolumes.defaultは、/etc/atalkにあります。
ファイルの末尾に1行追加します。
以下の記述では、/home/macというフォルダをmacという名前で表示します。
必ず、スペースをいれてください。
(例)
# codepage:filename -> load filename from nls directory.
# dbpath:path -> store the database stuff in the following path.
# password:password -> set a volume password (8 characters max)
#
~
/home/mac mac
4.マックからのログイン用のIDとパスワードの登録
appleuserと言う名前のユーザーを追加します。
# useradd appleuser
# passwd appleuser
Changing password for hoge (current) UNIX password: ******** ←旧パスワードを入力
New UNIX password: appleuser ←新しいパスワードを入力(通常を出力されない)
BAD PASSWORD: it is based on your username ←パスワードとして好ましくない
New UNIX password: ********* ←再度入力 Retype
new UNIX password: *********
passwd: all authentication tokens updated successfully
ユーザーの登録は完了しました。
4.netatalkの起動
# service atalk start
service atalk [OK]
5.Macのマシンからアクセスしてみる
Macの「セレクター」から「AppleShare」を選択します。
リナックスサーバ名がでますので、4で登録したappleuserとそのパスワードでログインします。
ログインすれば、appleuserとmacフォルダが見えるようになります。
以上でデータ共有は完了です。
終了時は、デスクトップにできたフォルダをゴミ箱にいれればいいだけです。