у меня возникла следующая проблема с общими сетевыми ресурсами моего NAS (Synology 415+, если это имеет значение) в Yosemite.
Дома у нас есть iMac с двумя разными пользователями. Я переместил все наши медиафайлы (музыку и фотографии) в NAS, чтобы оба пользователя могли использовать данные с соответствующими приложениями. Я думал, что будет легко смонтировать сетевые ресурсы для обоих пользователей, но на самом деле это не так - или я делаю что-то не так.
Я использую простой Applescript в следующей форме
tell application "Finder"
activate
mount volume "smb://ipaddress/sharename/"
end tell
который запускается автоматически, когда мой пользователь входит в систему.
Это отлично работает для меня. Но когда мой партнер переключается на свою учетную запись, маунты для нее недоступны. Более того, когда она запускает тот же скрипт, что и я, пути путаются:
Если два пользователя монтируют общие сетевые ресурсы, в системе существуют две разные папки: /Volumes/music
для первого пользователя и /Volumes/music-1
для второго пользователя, что приводит к путанице во всех путях к файлам (особенно в iTunes, а также в Lightroom или других приложениях).
Есть ли ЛЮБОЙ способ установить общий сетевой ресурс для обоих пользователей? Мне действительно все равно, использую ли я AFP или SMB, мне просто нужен общий сетевой ресурс, который можно использовать для нескольких пользователей. Мне кажется типичный сценарий.
Настройте NAS для экспорта общего ресурса NFS. Обратитесь к базе знаний Synology , чтобы узнать, как это сделать, или используйте следующие инструкции, чтобы настроить, точно настроить и защитить свои настройки.
Вы также можете сделать это вручную в командной строке:
Предположим, что ваша медиа-папка /Shares/Media
. Создайте или отредактируйте файл с именем exports
в формате /etc
. В приведенном ниже примере ограничивается доступ к компьютерам с IP-адресами в диапазоне 192.168.0.1
- 192.168.0.254
. Возможно, вам придется перезапустить NAS или хотя бы nfsd
(nfs-daemon).
Файл Linux/NAS /etc/exports
:
/Shares/Media 192.168.0.0/255.255.255.0(rw)
если вы используете Mac Server, используйте эту строку:
/Shares/Media -network 192.168.0.0 -mask 255.255.255.0
Отредактируйте /etc/auto_master
на своем Mac и добавьте строку:
/- auto_media
файл /etc/auto_master
:
#
# Automounter master map
#
+auto_master # Use directory service
/- auto_media
/net -hosts -nobrowse,hidefromfinder,nosuid
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- -static
и создайте новый файл auto_media
на /etc
вашем Mac
файл /etc/auto_media
:
/Media IP-NAS:/Shares/Media
Пожалуйста, не забывайте: все файлы, упомянутые выше, должны заканчиваться пустой строкой.
введите sudo automount -vc
в Терминал на вашем Mac с выводом:
$ sudo automount -vc
automount: /Media updated
automount: /net updated
automount: /home updated
automount: no unmounts
/Media
теперь всегда будет виден в корневой папке вашего Mac и доступен для вас обоих, пока NAS запущен и работает. Нет Apple Script для его монтирования и не Connect to Server
требуется.
(Установлен и протестирован на сервере 10.7 (без Synology NAS, потому что у меня его нет, но это не должно иметь значения) и клиенте 10.9)
Я следовал решению klanomath, и сначала оно у меня не сработало. Чтобы смонтировать общие папки в OSX, вам необходимо сделать следующее:
Включите «Разрешенный непривилегированный порт» на вкладке «Разрешения Synology NFS» правила NFS. Смотрите здесь, почему.
Кстати, чтобы добавить свое монтирование к своим томам в Finder, в /etc/master
использовании:
/../Volumes/ auto_media
AutomounMaker — это простой в использовании инструмент с графическим интерфейсом (DONATEWARE OS X, собственный универсальный двоичный файл) для создания сценариев, которые будут монтировать сетевой ресурс AFP, FTP, WebDAV(http), NFS или SMB. Вы можете использовать скрипт в качестве элемента запуска в конфигурации сеанса вашего пользователя, чтобы автоматически монтировать данный общий ресурс при входе в систему. Если вы всегда используете один и тот же общий том на рабочем столе, AutomountMaker проще, чем классический вариант «Подключение к серверу», предложенный Apple. Перейдите на страницу http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker.
кланомат
пользователь121749