Mac OS монтируется от имени пользователя с помощью autofs/automountd
У меня есть запись в /etc/auto_master
это выглядит следующим образом:
/../Volumes/share -fstype=nfs,soft,rw,locallocks,resvport nfs://host:/share/path
mount
вывод команды показывает:
map auto_master on /Volumes/share (autofs, automounted, nobrowse)
host:/share/path on /Volumes/share (nfs, nodev, nosuid, automounted, nobrowse)
Теперь я на High Sierra
, Так что я могу Cmd+K в Finder
и смонтировать там мой общий ресурс nfs/smb. И когда я печатаю mount
результат будет следующим:
/dev/diskn on /Volumes/Image (hfs, local, nodev, nosuid, mounted by *user*)
Разница заключается в монтировании в Finder или в том случае, если мой вошедший в систему пользователь показывает подключенный том на рабочем столе и боковую панель Finder, что позволяет мне легко получить к нему доступ.
Так что я хочу использовать automount
подключать сетевые ресурсы как или только для конкретного пользователя.
ПРИМЕЧАНИЕ. Я мог бы установить место монтирования где-нибудь в моем пользовательском пространстве, но Finder, похоже, помещает том, смонтированный вручную, в /Volumes
тоже. Поэтому я бы предпочел сделать это, как это делает Finder, т. Е. Смонтировать мой том в /Volumes
и быть в состоянии увидеть это в Finder
боковая панель и рабочий стол.