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

Как мне незаметно монтировать общие ресурсы AFP на клиентах OS X 10.5?

Я могу добавить общий ресурс к элементам автозагрузки входа в систему, но он всегда открывает Finder. Я хочу, чтобы ресурс AFP монтировался беззвучно. Это в компьютерной лаборатории Mac, где компьютеры Mac подключены к AD.

Я сделал это с помощью smb share и дважды проверю сегодня вечером, когда вернусь домой, но iirc вам нужно написать какой-нибудь простой applescript для монтирования тома

IIRC следующее будет работать

tell application "Finder"
    mount volume "afp://machine_name/path"
end tell

Скомпилируйте его в приложение и добавьте в элементы входа в систему

Я искал тот же ответ и нашел более чистый способ сделать это с помощью демона автомонтирования.

Короче говоря, вы должны создать /etc/fstab file (для этого вам нужны права root) и поместите эту строку в этот файл

(hostname):(share) (mount_point) url automounted,url==afp://(username):(password)@(hostname)/(share) (mount_point) 0 0

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

$ sudo automount -vc

из Terminal.app. В качестве альтернативы вы можете перезагрузиться, чтобы активировать новые настройки. Если вы сделали это в оболочке, предыдущая команда должна ответить чем-то вроде

~> sudo automount -vc
automount: /net updated
automount: /home updated
automount: /Volumes/Shared mounted <-- This line refers to the share I've mounted
automount: no unmounts

После этого вы должны автоматически найти подключенную папку в Finder.

Некоторые ссылки, которые я нашел:

P.S. Если вы не являетесь поклонником Terminal.app, вы можете использовать это приложение с графическим интерфейсом для автоматического монтирования файловых систем я не пробовал, потому что это не бесплатно, но если вам нужно, это довольно дешево.

Вы просто отметите кнопку «Скрыть» на экране «Запустить объекты» в «Системные настройки»> «Учетные записи», и для этого не должно отображаться средство поиска.