我有一个运行 OS X 10.6.8 的 iMac 实验室,它们与网络帐户一起使用。我创建了以下登录钩子:
#!/bin/sh
#make local workspace on Storage HD
mkdir /Volumes/Storage\ HD/Users/$1/WorkSpace
#Fix owner and permission for the User
chown -R $1 /Volumes/Storage\ HD/Users/$1/WorkSpace
chmod 700 /Volumes/Storage\ HD/Users/$1/WorkSpace
#Create Symlink from new location created to Desktop folder
ln -S /Volumes/Storage\ HD/Users/$1/WorkSpace afp://server.foo.private/User/$1/Desktop/WorkSpace
#Make iMovie folder on storage HD
mkdir /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized
#Fix owner and permission for the User
chown -R $1 /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized
chmod 700 /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized
但是,我在让登录钩子工作时遇到了一些麻烦。我希望它完成以下两个任务:
创建一个本地工作区,学生可以在其中处理媒体应用程序(ProTools、Final Cut Express 等)中的数据,并在用户桌面上建立链接。
在客户端的存储分区上创建一个用于存放 iMovie 数据的位置。用户将被告知 iMovie 数据将保留在导入它的特定机器上。
我怎样才能做到这一点?