web-dev-qa-db-ja.com

OS X:NASをオフにした後、ネットワーク共有に再接続する必要がないようにする方法は?

Mac OS 10.6を使用してNAS afpプロトコルを使用するドライブ(Finder-> Go-> Connect To Server)に接続します)を設定しましたNAS日中に自動的に電源がオフになり、夕方に電源がオンになります。これで何が起きるかがわかります。NAS電源がオフになるたびに、ネットワーク共有が消えます。 NASが再びオンになりました。ネットワーク共有に手動で再接続する必要があります。

私のガールフレンドはWindows 7を使用して同じ共有に接続しています。彼女の場合、NASがオフの場合でも、「接続されていない」マーカーがあっても、ネットワークドライブは「マイコンピュータ」に表示されます。NAS =がオンの場合、彼女はネットワークドライブを開くだけで、Windowsはそれが再び使用可能になったことに気づきます。

Mac OSをWindowsと同等の方法で動作させる方法はありますか?ドライブが再び利用可能になったとき(または少なくともドライブにアクセスしようとしたとき)、Mac OSがドライブに自動的に再接続するようにしたい。

接続をログイン項目にできることはわかっていますが、めったに再ログインしません。すでにログインしているときに、これが自動的に機能するようにします。

20
Jens Bannmann

Autofsで再接続が機能するようになります。

AppleはAutofsに関するテクニカルホワイトペーパーを公開しました
http://images.Apple.com/business/docs/Autofs.pdf

Rajeev Karamcheduによる包括的なブログ記事があります。
http://rajeev.name/2007/11/22/autofs-goodness-in-apples-leopard-105-part-i/

また、GUIを使用してこれを可能にするAutomountMakerという名前のサードパーティ製アプリケーションもあります。
http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker
(個人的にはこのソフトウェアを使用していません)

これが間接マッピングを使用した私のセットアップです

(私はsmbを個人的に使用していますが、afpで十分機能します)

  1. マスターマップファイルを編集してカスタムマップを追加する

    #Sudo vi/etc/auto_master

    +行を追加

    /ネットワーク/ NAS nas_map
  2. / etc/nas_mapを作成し、次の行を追加します

    #Sudo vi/etc/nas_map

    +行を追加(ここでは複数の行を追加できることに注意してください)

    SHARE_NAME -fstype = afp afp:// USER:PASS @ NAS_NAME/SHARE_NAME

    SHARE_NAME-/ Network/NAS/SHARE_NAMEのマッピングに使用するディレクトリ名
    USER:PASS-ユーザー名とパスワード(匿名ログインには「guest」を使用)
    NAS_NAME-NASの名前またはIPアドレス
    SHARE_NAME-NASによって設定された共有の名前

    または、afpの代わりにsmbを使用するために次の行を使用できます
    SHARE_NAME -fstype =smbfs:// USER:PASS @ NAS_NAME/SHARE_NAME

  3. マップファイルに権限を設定する

    #Sudo chmod 600/etc/nas_map
  4. 自動マウントを再読み込み

    #Sudo automount -vc

これで、NAS/Network/NAS/SHARE_NAMEディレクトリ経由で)にアクセスできます。サーバーがオフラインになると、NASに自動接続できるようになります。 =オンラインに戻ったとき。

26
heesoo