Мне удалось настроить скрипт Windows Mapdrive, который смог подключить сетевые ресурсы для пользователей, которые работают удаленно через нашу VPN, если они не подключаются автоматически. Для Windows это простой пакетный скрипт,
@ECHO OFF
net use a: \\server1\folder1\%username%
net use b: \\server2\folder2
net use c: \\server3\folder3
Я хотел бы сделать это и для наших пользователей OS X, но я не смог преобразовать этот скрипт в скрипт bash. Я читал справочную страницу для mount
чтобы помочь, но она не предлагает ничего, что работает так, как мне бы хотелось. Я пытался это, но это не похоже на работу. Я создал приложение Automator и добавил его к своим элементам входа в систему, чтобы сделать это, но я хотел бы создать сценарий bash, как я это делал с рабочими столами Windows.
#!bin/bash
mkdir A_Drive
mkdir B_Drive
mkdir C_Drive
mount -t smbfs //server1/folder1/$User /A_Drive
mount -t smbfs //server2/folder2 /B_Drive
mount -t smbfs //server3/folder3 /C_Drive
Любое понимание того, что я делаю неправильно, было бы полезно.