OS X: как избежать повторного подключения к общему сетевому ресурсу после выключения NAS?

20

Я использую Mac OS 10.6 для подключения к диску NAS с использованием afpпротокола (Finder -> Go -> Connect To Server). Я настроил NAS на автоматическое отключение в течение дня и включение вечером. Теперь происходит следующее: каждый раз, когда NAS отключается, сетевой ресурс исчезает. После повторного включения NAS я должен вручную повторно подключиться к общему сетевому ресурсу.

Моя девушка использует Windows 7 для подключения к той же папке. Для нее, когда NAS выключен, сетевой диск все еще виден в «Моем компьютере», хотя и с маркером «не подключен». Когда NAS включен, она просто открывает сетевой диск и Windows замечает, что он снова доступен.

Есть ли способ заставить Mac OS вести себя так же, как Windows? Я хочу, чтобы Mac OS автоматически подключалась к диску, когда он снова станет доступен (или, по крайней мере, когда я попытаюсь получить к нему доступ).

Я знаю, что могу превратить соединение в элемент входа, но я редко перехожу. Я хочу, чтобы это работало автоматически, когда вы уже зарегистрированы.

Йенс Баннманн
источник
Это беспокоило меня уже довольно давно. Дело в том, что вы, вероятно, получите сообщение об ошибке типа «Общий ресурс стал недоступен» и монтирование AFP исчезнет, ​​верно?
Slhck
Я не уверен насчет совместимости скрипта с afp, но взгляну на этот вопрос.
Викинг

Ответы:

26

Вы сможете заново подключиться к работе с Autofs .

Apple опубликовала технический документ по Autofs
http://images.apple.com/business/docs/Autofs.pdf

Есть полная статья в блоге Раджива Карамчеду
http://rajeev.name/2007/11/22/autofs-goodness-in-apples-leopard-105-part-i/

Также существует стороннее приложение с именем 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: // ПОЛЬЗОВАТЕЛЬ: PASS @ NAS_NAME / SHARE_NAME

    SHARE_NAME - имя каталога, которое вы хотите использовать для сопоставления / Сеть / NAS / SHARE_NAME
    ПОЛЬЗОВАТЕЛЬ: PASS - имя пользователя и пароль (используйте «guest» для анонимного входа)
    NAS_NAME - имя вашего nas или ip-адреса
    SHARE_NAME - имя вашего общего ресурса, установленного вашим NAS

    в качестве альтернативы вы можете использовать следующую строку, чтобы использовать smb вместо afp
    SHARE_NAME -fstype = smbfs : // ПОЛЬЗОВАТЕЛЬ: PASS @ NAS_NAME / SHARE_NAME

  3. Установите разрешение на файл карты

    # sudo chmod 600 / etc / nas_map
  4. Перезагрузить автомонтирование

    # sudo automount -vc

Теперь у вас есть доступ к вашему NAS через каталог / Network / NAS / SHARE_NAME. Когда ваш сервер переходит в автономный режим, вы сможете автоматически подключаться к NAS, когда он снова подключится к сети.

heesoo
источник
Вы, сэр, потрясающие.
Багамат
1
Кроме того, я перетащил значок моей доли в раздел папки из моего Dockи установить Dock значок , Optionчтобы Show as Folderи Show as Listи получить Shareсрабатывает при нажатии кнопки в Dock.
Марко М. фон Хаген