Как автоматизировать SMB общие сетевые диски в Mac OS X Lion

в Mac оѕ X 10.7 (Лев) Apple заменил старый добрый поддержке малого и среднего бизнеса. Теперь я не могу автоматически подключаться к общим сетевым дискам (SMB). Обходные пути? Или это невозможно? В OS X Snow Leopard я мог автоматически подключать мои общие сетевые диски Ubuntu (SMB) с помощью auto_smb / auto_master (конфигурация autofs в /private/etc/). Я сделал три точки монтирования (папки) непосредственно в "/Volumes", я использовал /Volumes/Data и /Volumes/webroot (оба SMB shared).

к сожалению, Лев не подключение (автоматическое) сетевых дисков. Я должен вручную подключиться к серверу (файловый сервер Ubuntu) в Finder, затем открыть терминал, чтобы перейти к точкам монтирования, а затем он подключается. Это не является работоспособным решением. Я искал (Google / SO), но не нашел решений, кроме неподдерживаемый взломать.

возможно ли автоматическое подключение к общему SMB-диску во время загрузки?

27
задан Tom Wijsman
04.02.2023 6:21 Количество просмотров материала 2759
Распечатать страницу

5 ответов

вот как можно автоматизировать сетевой диск

  1. подключение к сетевому диску (finder > go > подключение к серверу)

  2. введите учетные данные для входа на сетевой диск и отметьте "запомнить в связке ключей"

  3. открыть настройки системы > пользователи > элементы входа

  4. перетащите значок сетевого диска с рабочего стола на элементы автозагрузки.

источник: в этой статье

48
отвечен FRaccie 2023-02-05 14:09
sudo bash
mkdir -p /Volumes/Network/Video /Volumes/Network/Audio /Volumes/Network/Public
vi /etc/fstab

добавить что-то вроде следующего (1 крепление в строке)

192.168.0.200:/video /Volumes/Network/Video url automounted,url==smb://user:pass123@192.168.0.200/video 0 0
192.168.0.200:/music /Volumes/Network/Audio url automounted,url==smb://user:pass123@192.168.0.200/music 0 0
192.168.0.200:/public /Volumes/Network/Public url automounted,url==smb://user@192.168.0.200/public 0 0 # there is no password required for this share, just username

run automount -vc

bash-3.2# automount -vc
automount: /net updated
automount: /home updated
automount: /Volumes/Network/Audio mounted
automount: /Volumes/Network/Watch mounted
automount: /Volumes/Network/Video mounted
automount: /Volumes/Network/Public mounted

выйти из судо сессии. Найдите в finder /Volumes/Network - всякий раз, когда вы идете туда, они теперь просто автоматически. Просто попробовал это в 10.7.3, и он работает нормально.

если вы получаете ошибку аутентификации, как показано ниже, вполне вероятно, что комбинация логин / пароль, введенная в /etc / fstab неверна. Не забудьте перезапустить automount после исправления пароль.

$ sudo automount -vc
automount: /net updated
automount: /home updated
automount: /Volumes/Network/Computing updated
automount: no unmounts
$ sudo ls -l /Volumes/Network/Computing/
ls: : Authentication error

обратите внимание, что нет жесткого требования, чтобы целевая точка монтирования была в /Volumes/Network; Вы можете сделать целевую точку монтирования /foo, и она будет создана для вас по требованию.

34
отвечен Brookesy 2023-02-05 16:26

Использовать AppleScript:

в Редакторе AppleScript введите:

tell application "Finder"

try

mount volume "cifs://server/share"

end try

end tell

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

7
отвечен DJTrustGod 2023-02-05 18:43

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

еще нюанс ре акций SMB, что львиная доля уйдет около 30 секунд подключается при запуске... эта задержка является новой, так как Apple заменила SAMBA своей собственной реализацией в Lion.

1
отвечен Mike W. 2023-02-05 21:00

ответ: не могу. (OS X Lion 10.7.2)

Я попытался перетащить смонтированные Тома в мои "элементы входа", но при повторном входе в систему появляется ошибка аутентификации. Да, раньше это хорошо работало в Leopard, но после того, как я перешел на Lion, он перестал работать.

всякий раз, когда я пытаюсь подключиться к моим акциям SMB с помощью Finder, это дает мне ту же ошибку.

Я могу монтировать общие ресурсы SMB из командной строки, и они также будут отображаться в Finder, как только они установил, и Finder работает нормально после этого. Итак, пока я выхожу в командную строку для монтирования, все в порядке, но он не будет работать из "Login Items" или "Connect to Server"

1
отвечен Brodie 2023-02-05 23:17

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

afp
login
macos
osx-lion
smb
Вверх