Назад | Перейти на главную страницу

Вам нужно рекламировать службу AFP через Avahi, чтобы сервер Ubuntu отображался в OSX Finder?

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

В настоящее время в Finder нет записи в разделе «Общий доступ» с приведенной ниже конфигурацией Avahi.

serveradmin@FILESERVER:/etc/avahi/services$ cat nfs.service
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">%h</name>
<service>
<type>_nfs._tcp</type>
<port>2049</port>
<txt-record>path=/Volumes/StoragePool</txt-record>
</service>
<service>
<type>_device-info._tcp</type>
<port>0</port>
<txt-record>model=Xserve</txt-record>
</service>
</service-group>

Сервер: Ubuntu 12.04.01 x64 Клиенты: OSX 10.6.8, 10.7.5, 10.8.2

Цель состоит в том, чтобы прорекламировать этот общий ресурс NFS, затем назначить действительно старый код модели Mac, такой как Powermac, и переключить значок на более «LinuxServer-y». Кроме того, пользователи могут подключаться к NFS привычным для них способом, как и другие наши серверы Xserve.

Я думаю, что Авахи в целом работает так же, как и я: nfs://FILESERVER.local/Volumes/StoragePool он подключится нормально.

Любые идеи?

В соответствии с это сообщение Mac OS X Hints, просмотр NFS сломался / был удален в OS X 10.5, и я не могу найти никаких признаков того, что он когда-либо вернется. Сообщение ссылается на скрипт для автоматического монтирования общих ресурсов NFS, обнаруженных Bonjour, в OS X, и похоже, что на github есть более новая версия под названием Bonjour-NFS.