Мне удалось настроить скрипт 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

Любое понимание того, что я делаю неправильно, было бы полезно.

0